Ir ao conteúdo
  • Cadastre-se

lolla21

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Tenho que fazer essa atividade: 1) Utilizando a estrutura de repetição while, faça um programa em C que leia uma quantidade indeterminada de números. O programa deverá parar de ler números, quando o valor informado for igual a 0(zero). Após a leitura dos números, você deverá informar: a) A quantidade de números lidos; b) A soma dos números lidos; c) A quantidade de números pares lidos; d) A soma dos números ímpares lidos; e) O maior número lido; f) O menor número lido; g) A média dos números pares; h) A média dos números maiores que 10. fiz todo o código, mas na hora de compilar está dando um erro. #include <stdio.h> int main(){ int num,i, maior=0,menor=0,cont1=0,cont2=0,cont4=0,soma3=0,cont3=0,soma=0,soma1=0,soma2=0; float media,media1,media2; while(num!=0) { printf("Digite um numero:"); scanf("%d",&num); //A cont1++; //B soma=soma+num; //C if(num % 2==0) { cont2++; soma1=soma1+num; } else{ cont3++; soma2=soma2+num; } // E e F if(num>maior) { maior=num; } if(cont1==0) { menor=num; } else if (num<maior) { menor=num; } //h if(num>10) { cont4++; soma3=soma3+num; media2=soma3/cont4; } //G e D media=soma1/cont2; media1=soma2/cont3; } printf("\nA quantidade de numeros lidos e:%d",cont1); printf("A soma dos numeros lidos e:%d",soma); printf("\nA quantidade de numeros pares lidos e:%d",cont2); printf("\nA soma dos numeros impares lidos e:%d",soma2); printf("\nO maior numero e:%d\n O menor numero e:%d",maior,menor); printf("\nA media dos numeros pares e:%.1f",media); printf("\nA media dos numeros maiores que 20 e: %.1f",media2); getch(); }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...