Exercicio - logica de programação - linguagem C
Por: igormm94 • 6/4/2015 • Trabalho acadêmico • 1.278 Palavras (6 Páginas) • 494 Visualizações
Crie um programa que leia 5 números e informe:
a) a média dos números;
b)a quantidade dos números maiores que 20;
c)A soma dos números maiores que 20;
d)A média dos números menores que 10;
e)A média dos números entre 20 e 50;, inclusive.
f) O maior numero;
g) o menor numero;
h) a quantidade de números abaixo da média.*/
#include<stdio.h>
main()
{
int n1,n2,n3,n4,n5, cont=0, soma=0, menor10=0, conta=0, cont2050=0, soma2050=0, maior=0,menor=0,abaixomedia=0;
float med, med10, med2050;
printf("Digite o 1º numero:");
scanf("%d",&n1);
printf("\nDigite o 2º numero:");
scanf("%d",&n2);
printf("\nDigite o 3º numero:");
scanf("%d",&n3);
printf("\nDigite o 4º numero:");
scanf("%d",&n4);
printf("\nDigite o 5º numero:");
scanf("%d",&n5);
//a) a média dos numeros
med = (n1+n2+n3+n4+n5)/5;
//b)a quantidade dos numeros maiores que 20;
//c)A soma dos numeros maiores que 20;
if (n1>20)
{
soma=soma+n1;
cont++;
}
if (n2>20)
{
soma=soma+n2;
cont++;
}
if (n3>20)
{
soma=soma+n3;
cont++;
}
if (n4>20)
{
soma=soma+n4;
cont++;
}
if (n5>20)
{
soma=soma+n5;
cont++;
}
printf("\n\n a)A media dos numeros:%f",med);
printf("\n\n b)quantidade de numeros maiores que 20:%d",cont);
printf("\n\n c)A soma dos numeros maiores que 20:%d",soma);
if (n1<10)
{
menor10=menor10+n1;
conta++;
}
if (n2<10)
{
menor10=menor10+n1;
conta++;
}
if (n3<10)
{
menor10=menor10+n1;
conta++;
}
if (n4<10)
{
menor10=menor10+n1;
conta++;
}
if (n5<10)
{
menor10=menor10+n1;
conta++;
}
//d)A média dos numeros menores que 10;
if(conta==0)
{
printf("\n\n d)nenhum numero menor que 0");
}
else
{
med10 =(float)menor10/conta;
printf("\n\n d)Media dos numeros menores que 10:%f", med10);
}
//e)A média dos numeros entre 20 e 50;
if ((n1>20)&&(n1<50))
{
soma2050=soma2050+n1;
cont2050++;
}
if ((n2>20)&&(n2<50))
{
soma2050=soma2050+n2;
...