Algoritmo
ALGORÍTMOS COMPUTACIONAIS
2012
Lista de Exercícios
IIª Unidade
Algoritmos
1) Escreva um programa que receba dez números do usuário e imprima a metade de cada número.
#include<stdio.h>
#include<stdlib.h>
main()
{
int x; float num; for(x=1;x<=10;x++){ printf("Informe o %do numero: ", x); scanf("%f",&num); printf("A metade do %do numero e: %f\n\n",x,num/2); } system("pause");
}
2) Escreva um programa que receba dez números do usuário e imprima o quadrado de cada número.
#include<stdio.h>
#include<stdlib.h>
main()
{
int x; float num; for(x=1;x<=10;x++){ printf("Informe o %do numero: ", x); scanf("%f",&num); printf("O quadrado do %do numero e: %f\n\n",x,num*num); } system("pause");
}
3) Ler a altura de oito pessoas e mostrar a média das alturas.
# include <stdio.h>
# include <stdlib.h>
main()
{
float i,num,media; media = 0; for(i=1;i<=8;i=i+1) { printf("Digite uma altura\n"); scanf("%f",&num); media = media + num;
}
media = media/8 ; printf("A media e: %.2f \n",media); system("pause"); }
4) Ler a altura de várias pessoas e mostrar a quantidade de pessoas com altura entre 1,80m e 2,10m. O programa será encerrado quando digitar zero.
#include<stdio.h>
#include<stdlib.h>
main()
{
int quant=0, x=1; float alt; printf("Informe a 1a altura: "); scanf("%f",&alt); while(alt!=0){ if((alt>=1.8) && (alt<=2.1)) quant++; x++; printf("Informe a %da altura: ",x); scanf("%f",&alt); } printf("\n%d pessoas tem altura entre 1,80m e 2,10m\n\n",quant); system("pause");
}
5) Ler o peso e a idade de sete pessoas e mostrar a média dos pesos das pessoas com idade de 15 a 20 anos.
#include<stdio.h>
#include<stdlib.h>