• Matéria: Informática
  • Autor: cruzeiro20166
  • Perguntado 9 anos atrás

Linguagem C
Ler diversos numeros positivos . Imprimir quantos estão acima da media. Para quando um numero negativo ou nulo for lido.

Usar somente o for e o while ? não usar outros comandos ?


wellingtonalber: Como assim "acima da média" ?
wellingtonalber: Acima de 7, correto ?

Respostas

respondido por: wellingtonalber
0
#include <stdio.h>
#include <stdlib.h>
int main(){
int numero, numq;
numq = 0;
printf("Informe um numero");
scanf("%i", &numero);
while(numero>0){
 if(numero>7){
  numq = numq + 1; 
 }
 printf("Informe um numero \n");  
scanf("%i", &numero);
}
printf("%i Numeros estao acima da media \n", numq);
printf("O ultimo numero lido foi %i \n", numero);
}

cruzeiro20166: ta cheio de erros seu codigo amigo
wellingtonalber: Diga em quais locais, não usei compilador.
wellingtonalber: Amigo, só encontrei 1 erro que seria a falta de um ponto e vírgula, já editei e arrumei. Compilei e está funcionando perfeitamente..
cruzeiro20166: ok
Perguntas similares