2.       Elabore um algoritmo que, dada a idade de um nadador, classifique-o em uma das seguintes categorias:
·         Infantil A: 5 a 7 anos;
·         Infantil B: 8 a 10  
·         anos;
·         Juvenil A: 11 a 13 anos;
·         Juvenil B: 14 a 17 anos;
·         Sênior: maiores de 18 anos.
Algoritmo "ImparPar"
 //Autor: Thiago Campos
 //Data: 21.03.2012
       //Algoritmo do trabalho do Prof Caio - Exercicio 2
 //Programa: Classificar o nadador conforme a idade.
Declaração de Variaveis
Inteiro idade;
Inicio
      Escreva(“Informe a idade do nadador:”);
      Leia(idade);
Se(idade < 5) faça
            Escreva(“O atleta nao pode participar, idade abaixo da minima permitida.");
fimSe
Se(idade >= 5 e idade <= 7) faça
            Escreva("O atleta tem " + idade + " anos,ele está na categoria INFANTIL A");
fimSe
Se(idade > 7 e idade <= 10) faça
            Escreva("O atleta tem " + idade + " anos, ele está na categoria INFANTIL B");
fimSem
Se(idade > 10 e idade <= 13) faça
            Escreva("O atleta tem " + idade + " anos, ele está na categoria JUVENIL A");
fimSe
Se(idade > 13 e idade <= 17) faça
Escreva("O atleta tem " + idade + " anos, ele está na categoria JUVENIL B");
fimSe
Se(idade > 17) faça
            Escreva("O atleta tem " + idade + " anos, ele está na categoria SENIOR");
fimSe
fimAlgoritmo
PASSANDO PARA O CODIGO JAVA
//Autor: Thiago Campos
//Data: 21.03.2012
//Algoritmo do trabalho do Prof Caio - Exercicio 2
//Programa: Classificar o nadador conforme a idade.
import java.util.Scanner;
public class Exercicio2 {
            public static void main(String[] args) {
                        //Declaração da variavel
                        Scanner entrada;
                        int idade;
                        entrada = new Scanner(System.in);
                        //entrada da idade
                        System.out.println("Informe a idade do nadador:");
                        idade = entrada.nextInt();
                        //inicio das verificações
                        if(idade < 5){
                                   System.out.println("O atleta nao pode participar, idade abaixo da minima permitida.");
                        }
                        if(idade >= 5 && idade <= 7){
                                   System.out.println("O atleta tem " + idade + " anos,\nele estah na categoria INFANTIL A");
                        }
                        if(idade > 7 && idade <= 10){
                                   System.out.println("O atleta tem " + idade + " anos,\nele estah na categoria INFANTIL B");
                        }
                        if(idade > 10 && idade <= 13){
                                   System.out.println("O atleta tem " + idade + " anos,\nele estah na categoria JUVENIL A");
                        }
                        if(idade > 13 && idade <= 17){
                                   System.out.println("O atleta tem " + idade + " anos,\nele estah na categoria JUVENIL B");
                        }
                        if(idade > 17){
                                   System.out.println("O atleta tem " + idade + " anos,\nele estah na categoria SENIOR");
                        }
            }//fim do main
}//fim da classe
olá, como eu faria se pedisse para exibir a quantidade de nadadores em cada categoria?
ResponderExcluir