luiz2013 0 Denunciar post Postado Setembro 29, 2013 Faça o fluxograma e o programa para calcular a soma dos pesos das pessoas com mais de trinta anos. O usuário deverá informar a quantidade de pessoas e a idade e o peso de cada pessoa. import java.util.Scanner; public class exerc05 { public static void main(String arg[]){ float idade=30, qtdp=10, peso=0; Scanner entrada = new Scanner(System.in); do{ if(idade==30){ } System.out.println("Digite a idade: \n"); idade = entrada.nextFloat(); idade = qtdp; peso=0; }else{ System.out.println("Digite a quantidade de pessoas"); idade = entrada.nextFloat(); if (qtdp > idade){ idade = qtdp; while (qtdp !=0); } } Compartilhar este post Link para o post Compartilhar em outros sites
reebr 94 Denunciar post Postado Setembro 29, 2013 Esse enunciado está correto? Você terá que informar a quantidade de pessoas com idade superior à 30 anos e depois ler os dados de cada uma? Então, todas as pessoas que ter inserido os respectivos peso e idades, obrigatoriamente vão precisar ter mais de 30 anos?! Compartilhar este post Link para o post Compartilhar em outros sites
tockie 1 Denunciar post Postado Outubro 2, 2013 Sinceramente, sua implementação está confusa. Você faz um else onde a pessoa digita a quantidade de pessoas que na verdade a idade. Eu acho que você deve repensar o código. Rascunhe o problema no papel antes. Tenho certeza que você vai conseguir melhores resultados. Compartilhar este post Link para o post Compartilhar em outros sites