Ler um número indeterminado de dados, contendo cada um, a idade de um individ́uo. último dado, que não entrará nos cálculos, contém o valor de idade igual a ZERO.Calcular e imprimir a idade média deste grupo de individ́ uos
Soluções para a tarefa
Respondido por
0
algoritmo( ){declare IDADE : inteiro; // a idade lida de cada individuodeclare N : inteiro; // a quantidade de individuos lidosdeclare MEDIA : real; // a idade media calculadadeclare SOMA : real; // a soma das idades de cada individuo// atribuicao de valores iniciais para o calculo da mediaSOMA := 0; // acumulador da soma das idadesN := 0; // numero de individuos lidosFaca{leia ( "informe a idade: ", IDADE );SOMA := SOMA + IDADE;N := N + 1;} ateque ( IDADE == 0 )MEDIA := SOMA / N;escreva ( "A idade media e ", MEDIA );}
Respondido por
4
Resposta:
"import java.io.IOException;
import java.util.Scanner;
public class Desafio {
public static void main(String[] args) throws IOException {
Scanner leia = new Scanner(System.in);
double cont = 0;
double soma = 0;
double n = 0;
while (n >= 0){
n = leia.nextInt();
if (n < 0) {
break;
}
soma+=n;
cont++;
}
double media= (soma / cont);
System.out.print(String.format("%.2f", media));
}
}
Explicação: Código em Java seria isso.
Perguntas interessantes