Elabore um algoritmo que dada a idade de um nadador classifica-lo em uma das seguintes categorias
Infantil A = 5 – 10 anos
Juvenil A = 11- 17 anos
Adulto = maiores de 18 anos
Passo 1
Opa galera aqui é uma questão puramente teórica de elaboração de algoritmos.
Os algoritmos são a base da programação é a partir deles que rotinas são elaboradas, seja das mais complexas até as mais simples.
É nele que o programador vai colocar suas ideias e vai definir os caminhos de informações e as devidas operações que seu código irá realizar.
O enunciado pede para elaborar um algoritmo que classifique o competidor de natação em função da sua idade.
Para elaboração desse algoritmo iremos precisar de uma entrada de dados que nesse exercício é a idade do competidor.
Após a entrada de dados, vamos precisar de uma série de testes lógicos a fim de classificar o competidor em alguma classe disponibilizada pelo enunciado.
Passo 2
Primeiramente vamos começar o programinha do início que é a entrada de dados.
A entrada de dados é onde toda a história começa, você já foi ao supermercado comprar comida sem nem ao menos saber o que está faltando na sua dispensa?
Acredito que não, né? Então aqui é igual. O programa não irá fazer nada se não dermos algumas informações mínimas que aqui correspondem a idade do competidor, belezinha?
Agora que conseguimos implementar a entrada de dados vamos implementar os testes lógicos. A ordem dos testes vou escolher de forma arbitrária seguindo a idade, pois isso não interfere em nada na resposta final.
Primeiro teste pergunta se a idade do competidor que vamos chamar de idade está contida no intervalo:
Se a resposta for sim o competidor se classifica como infantil A caso contrário ele irá para o próximo teste lógico e assim sucessivamente.
O segundo intervalo pergunta se a idade está entre 10 e 17, se estiver o competidor é classificado como juvenil, caso contrário precisa-se ir para o próximo teste.
E finalizamos com o último caso que é para aqueles que são maiores de 18 anos que são classificados como adultos.
Passo 3
Logo, unificando cada parte temos:
Resposta
Ei, a resposta está no passo a passo :)