faça um programa que receba varias idades e que calcule e mostre a média das idades digitadas. Finalize digitando idade igual a zero.
Soluções para a tarefa
Respondido por
3
Em python fica assim
idades = []
uma_idade_qualquer = 1
while uma_idade_qualquer:
uma_idade_qualquer = int(input("Digite uma idade ou 0 para terminar"))
if uma_idade_qualquer:
idades.append(uma_idade_qualquer)
print("Eis as idades digitadas")
print(idades)
print("Média de idade",sum(idades)/len(idades))
pode rodá-lo aqui
https://repl.it/@bokomoko/idademedia
idades = []
uma_idade_qualquer = 1
while uma_idade_qualquer:
uma_idade_qualquer = int(input("Digite uma idade ou 0 para terminar"))
if uma_idade_qualquer:
idades.append(uma_idade_qualquer)
print("Eis as idades digitadas")
print(idades)
print("Média de idade",sum(idades)/len(idades))
pode rodá-lo aqui
https://repl.it/@bokomoko/idademedia
Respondido por
1
Em C esse programa fica:
#include<stdio.h>
int main(void){
float media = 0;
int cont = 0, idade = 0;
printf(" Digite idades, para encerrar o programa digite 0. \n\n");
for(int i = 0; i < 5; i++ ){
i = 0;
printf(" Digite uma idade: ");
scanf(" %i", &idade);
if(idade == 0){
i = 10;
}else{
media += idade;
cont++;}
}
media = media / cont;
printf("\n\n A media das idades digitadas e: %0.1f ", media);
return 0;
}
Perguntas interessantes
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Geografia,
9 meses atrás
Matemática,
1 ano atrás
Português,
1 ano atrás
História,
1 ano atrás
Biologia,
1 ano atrás
Inglês,
1 ano atrás