Sistema de pontuação
Em sistemas de pontuação, como em testes online ou jogos, você precisa somar pontos baseado em acertos e erros e depois classificar o resultado. Isso é feito com estruturas condicionais — if / elif / else — que decidem o caminho a seguir. Dominar essa lógica permite criar regras de negócio claras sem complicações desnecessárias.
O PROBLEMA
Acerto vale 10 pts, erro desconta 5 pts, passar vale 0. Peça 5 respostas (s/n/p) e calcule pontuação. Classifique: Ouro (>=40), Prata (>=20), Bronze (>=0), Eliminado (<0).
EXEMPLO
Entrada: s, s, n, p, s Saída: Pontuação: 25 — Prata
SOBRE O CONCEITO
O exercício usa múltiplos if para acumular pontos: cada resposta 's' soma 10, 'n' subtrai 5, 'p' não altera. A classificação deve ser feita com elif na ordem decrescente: verificar >=40 primeiro, depois >=20, >=0 e por último o else para negativo. Erro comum é inverter a ordem ou usar if em vez de elif, o que classificaria um jogador com 45 como Prata se o >=20 viesse antes. Outro erro é tentar usar loops (for/while) que são proibidos aqui, pois o foco é praticar condicionais.
RESOLUÇÃO