3) Construa um algoritmo que, receba a idade de um nadador, classifique-o em uma das seguintes categorias:
Infantil A = 5-7 anos
Infantil B = 8-10 anos
Juvenil A = 11-13 anos
Juvenil B = 14-17 anos
Sênior = maiores de 18 anos
Idade inferior a 5 anos informar que não existe categoria
Realizar uma validação que não permite informar idade negativa, neste caso mostrar a mensagem de idade inválida
Soluções para a tarefa
Resposta:
código Python
Explicação:
Vou usar a linguagem de programação Python. Um modo simples de resolver esse problema é usando o condicional if (traduzindo para o português: "se"). O comando if é útil geralmente quando você precisa verificar se mais de uma sentença é verdadeira ou falsa. Nesse caso nós precisamos verifica se a idade informada pertence ou não a uma dada categoria. Quando o algorítimo encontrar qual a categoria correta ele mostrará o resultado na tela.
_________________Início do Código_________________
idade_nadador = float( input( "Informe a idade do nadador: " ) )
if 5 <= idade_nadador <= 7: print( 'Categoria Infantil A' )
if 8 <= idade_nadador <= 10: print( 'Categoria Infantil B' )
if 11 <= idade_nadador <= 13: print( 'Categoria Juvenil A' )
if 14 <= idade_nadador <= 17: print( 'Categoria Juvenil B' )
if idade_nadador >= 18: print( 'Categoria Sênior' )
if idade_nadador < 5: print( 'Não existe categoria para esta idade' )
if idade_nadador < 0: print( 'Idade negativa, valor inválido' )
_________________Término do Código_________________
Explicação: Esse código tem 8 linhas. A primeira linha pede a entrada (função input) da idade do nadador. As outras 7 linhas é cada uma das 7 possibilidades do exercício.
Por fim, todo código pode ser melhorado, então copie esse código e o salve no seu próprio arquivo .py e edite à sua vontade.