Exercicios De Linguagem C
Pesquisas Acadêmicas: Exercicios De Linguagem C. Pesquise 862.000+ trabalhos acadêmicosPor: • 20/10/2013 • 268 Palavras (2 Páginas) • 967 Visualizações
1- Deseja-se um programa que leia a idade, o peso e a altura de 10 pessoas e como
saída mostre:
a- A média das idades das pessoas;
b- A quantidade de pessoas com mais de 90 kg e são menores que 1,5 m;
c- O percentual de pessoas com idade entre 10 e 30 anos entre as que medem mais 1,9
m.
Resposta:
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
main()
{
float peso, altura, percentual, contaltura, contaltura2;
int i, idade, media, contidade;
media=0; contaltura=0; contaltura2=0; contidade=0;
for(i=0; i<10; i++)
{
printf("\nDigite a idade da %d pessoa: ", i+1);
scanf("%d", &idade);
printf("\nDigite o peso da %d pessoa: ", i+1);
scanf("%f", &peso);
printf("\nDigite a altura da %d pessoa: ", i+1);
scanf("%f", &altura);
media=media+idade;
if((peso>90) && (altura<1.5))
{
contaltura=contaltura+1;
}
if(altura>1.9)
{
contaltura2=contaltura2+1;
if((idade>10)&&(idade<30))
27/09/13 Inteligência Binária: Exercícios resolvidos - Linguagem C
inteligencia-binaria.blogspot.com.br/p/exercicios-resolvidos-linguagem-c.html 2/15
{
contidade=contidade+1;
}
}
}
system("cls");
media=media/10;
percentual=(contidade/contaltura2)*100;
printf("\nA media das idades e: %d", media);
printf("\n\nPessoas com mais de 90 kg e sao inferior a 1.5m: %2.2f", contaltura);
if(contidade==0)
{
printf("\n\nNao possui percentual de pessoas com idade entre 10 e 30 anos entre as que
medem mais 1.9 m");
}
else
printf("\n\nPercentual de pessoas com idade entre 10 e 30 anos entre as que medem
mais 1.9 m: %2.2f", percentual);
getch();
}
Clique aqui para baixar o código do programa
2- Faça um programa que leia os valores de números inteiros e positivos e para
sair do programa digite o número "0".
a- Apresentar o maior e o menor valor sem considerar o número "0"
Resposta:
#include<stdio.h>
#include<conio.h>
main()
{
int maior, menor, x;
printf("Digite um numero inteito e positivo: ");
scanf("%d", &x);
maior=x;
menor=x;
if(x<0){
printf("Valor invalido!");
}
else
if(x!=0){
do
{
27/09/13 Inteligência Binária: Exercícios resolvidos - Linguagem C
inteligencia-binaria.blogspot.com.br/p/exercicios-resolvidos-linguagem-c.html 3/15
printf("\nDigite o proximo numero: ");
scanf("%d", &x);
if(x>maior)
maior=x;
else
if((x<menor) && (x!=0) &&(x>0))
menor=x;
}
while(x!=0);
printf("\nO maior valor e: %d", maior);
printf("\nO menor valor e: %d", menor);
}
printf("\nVoce encerrou o programa!");
getch();
}
Clique aqui para baixar o código do programa
3- Crie um vetor com números inteiros de 10 posições e em seguida multiplique
cada número digitado pelo usuário por 15 e mostre como saída.
Resposta:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
int i, x[10];
for(i=
...