22-04-2013, 15:39
Elaborar um programa em C que dada uma sequência de números inteiros terminada por 5, calcule a percentagem correspondente aos valores superiores a 8.
[/quote]
Programa concluido o que acham, o que devo melhorar ?
Quais os erros ?
Código:
#include<stdio.h>
#include<stdlib.h>
int main ()
{
float contTotal=0, contMaior8=0, percentagem,numero=0;
printf ("\n introduza o numero \n");
scanf("%f",&numero);
while(numero!=5)
{
contTotal++;
if (numero > 8)
contMaior8++;
printf ("\n introduza o numero \n");
scanf("%f",&numero);
}
if (contTotal != 5)
{
printf("percentagem numeros > 8 e %.2f", (contMaior8/contTotal)*100 );
}
else
{
printf("Não foram introduzidos números válidos");
}
getchar();
}
Programa concluido o que acham, o que devo melhorar ?
Quais os erros ?