Faça um programa que permita ao usuário informar a idade de quantas pessoas ele desejar. Para finalizar a leitura de dados, o usuário deverá digitar um número negativo. Após isso o programa deve informar a quantidade de pessoas maiores de idade e a média de idade das pessoas maiores de idade informadas.
Preciso em C pls
Soluções para a tarefa
Resposta:
Explicação:
nota: real
escreva("Digite uma nota:")
leia(nota)
enquanto (nota < 0) ou (nota > 10) faca
escreval("Erro! A nota deve ser entre 0 e 10")
escreva("Digite novamente a nota: ")
leia(nota)
fimenquanto
se (nota >= 7) entao
escreval("Aluno aprovado!")
senao
e
Resposta:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int idade =0;
int maior_idade=0;
int cont_idade = 0;
int media_maior = 0;
int total = 0;
while (idade >= 0 ){
printf (" DIGIDITE A IDADE \n ");
scanf ("%i",& idade);
if ( idade>= 18 ){
total+=idade;
maior_idade++;
}
}
if ( idade !=0 ){
printf (" LEITURA DE DADOS FINALIZADA \n");
}
media_maior = total/ maior_idade;
printf ("Quantidade de pessoas maior de idade sao %i \n", maior_idade);
printf ("A media de pessoas maiores de idades sao %i \n", media_maior);
return 0;
}
Explicação:
confia no pai :)