Informática, perguntado por marynaarinn4446, 1 ano atrás

35. Elabore um algoritmo que, dada 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 = 18 - 25 anos Apresentar mensagem “idade fora da faixa etária” quando for outro ano não contemplado.

Soluções para a tarefa

Respondido por bokomoko
1
Eis a tabela
Infantil A = 5 - 7 anos
Infantil B = 8 - 10 anos
juvenil A = 11- 13 anos
juvenil B = 14 - 17 anos
Sênior = 18 - 25 anos 

Eu faria a tabela com essas faixas e adicionaria mais duas, uma antes e outra depois e ficaria assim
fora da faixa = 0 - 4 anos
Infantil A = 5 - 7 anos 
Infantil B = 8 - 10 anos 
juvenil A = 11- 13 anos 
juvenil B = 14 - 17 anos 
Sênior = 18 - 25 anos 
fora da faixa = 26 - 99 anos

assim, a busca resumiria-se a um laço while/enquanto até encontrar uma faixa cujo limite superior seja maior que a idade do atleta 


o programa pode ser encontrado aqui
https://repl.it/@bokomoko/atletas-e-faixas-etarias

Perguntas interessantes