ola,boa noite! tudo bem? esta fazendo esse exercio que peguei do professor

ola,boa noite! tudo bem? esta fazendo esse exercio que peguei do professor

Home Fóruns Java ola,boa noite! tudo bem? esta fazendo esse exercio que peguei do professor

Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #113910

      import java.util.Scanner;

      public class App {
      public static void main(String[] args) throws Exception {
      // inicialização das bibliotecas
      Scanner teclado = new Scanner(System.in);
      // inicializção Variaveis
      String nomevelho = “”, mulherjovem = “”;
      int PessoaVelha = 0, PessoaJovem = 0, totPessoas = 0, maior30 = 0, menor18 = 0, totidade = 0;
      boolean continuar=true;
      float media;
      // iniciaçização codigo
      while (continuar) {
      System.out.format(“Digite o nome da pessoa :”);
      String nome= teclado.nextLine();
      System.out.print(“Digite a idade da pessoas:”);
      int idade = teclado.nextInt();
      System.out.print(“Digite o sexo da pessoa[H/F]:”);
      char sexo =(teclado.next().toUpperCase().charAt(0));
      if ( sexo == ‘H’ && idade > 30) {
      maior30++;
      }
      if ( sexo == ‘F’ && idade <= 18) {
      menor18++;
      }
      if (idade > PessoaVelha) {
      PessoaVelha = idade;
      nomevelho = nome;
      }
      if (sexo == ‘M’ && idade < PessoaJovem) {
      PessoaJovem = idade;
      mulherjovem = nome;
      }
      totidade += idade;
      totPessoas++;
      System.out.println(“Deseja cadastrar outra pessoa : [S/N] “);
      char resposta=teclado.next().toUpperCase().charAt(0);
      continuar=(resposta==’S’);

      }
      media = (float) totidade / totPessoas;
      System.out.println(“Total De homens com mais de 30 ano” + maior30);
      System.out.println(“Total de mulheres com nenos de 18 anos:” + menor18);
      System.out.format(“\nA pessoa mais velha e %s e sua idade e %d”, nomevelho, PessoaVelha);
      System.out.format(“\nA mulher mais jovem e %s e sua idade e %d”, mulherjovem, PessoaJovem);
      System.out.println(“Media de idades e de :” + media);

      poderia me ajudar a acha o erro

    • #113972
      Tutora Jessica
      Moderador

      Olá José, qual seria esse exercício ou aula ?

    • #114153

      ola novamente desculpa demora seria esse exercios
      60) Desenvolva um algoritmo que leia o nome, a idade e o sexo de várias pessoas.
      O programa vai perguntar se o usuário quer ou não continuar. No final, mostre:
      a) O nome da pessoa mais velha
      b) O nome da mulher mais jovem
      c) A média de idade do grupo
      d) Quantos homens tem mais de 30 anos
      e) Quantas mulheres tem menos de 18 anos

      meu codigo executa normalmente a primeira vez.
      porem seu digito sim para continuar ele pula a opção de digitar o nome

    • #114186
      Tutora Vera
      Mestre

      José, Poderia nos informar qual o número da aula que está este exercício? Precisamos para analisar o conteúdo que está sendo ensinado.

    • #114207

      Aula 21 curso do portugol, no curso em video
      era apoiador do curso em video ,migrei agora para o estudonauta

    • #114248
      Tutora Jessica
      Moderador

      Ola José, como esse exercício não é um conteúdo referente ao curso de Java dessa plataforma, não conseguimos lhe ajudar por aqui.
      Dê uma olhadinha nas regras do fórum quando puder.
      Bons estudos 🖖

Visualizando 5 respostas da discussão
  • Você deve fazer login para responder a este tópico.