Questão 01
Questão 02
Questão 03 - Nessa, tive dúvida se precisaria ter um fim na solicitação de notas?
Questão 01
Questão 02
Questão 03 - Nessa, tive dúvida se precisaria ter um fim na solicitação de notas?
Olá, Laís. Como vai?
Parabéns pela resolução dos desafios! É muito bom ver como você utilizou as estruturas de repetição para resolver problemas de lógica e validação de dados.
Sobre a sua dúvida na Questão 03: sim, em um cenário real ou em um exercício que pede para processar uma quantidade específica de dados (como as notas de uma turma), é fundamental ter um critério de parada. No seu código, você utilizou while contador <= 15:, o que significa que o programa tem um fim bem definido: ele vai solicitar exatamente 15 notas válidas antes de encerrar.
Para agregar ainda mais valor ao seu código, aqui estão alguns pontos técnicos:
while interno para validar a nota entre 0 e 5 está perfeito. É o que chamamos de "travar o usuário" até que ele forneça um dado correto, garantindo a integridade da sua análise de dados posterior.while nota != -1:.1.03 e 1.015 para representar os acréscimos de 3% e 1,5% é a forma mais eficiente de calcular juros compostos ou crescimento em programação.Continue assim, Laís! Seus desafios mostram que você está construindo uma base muito sólida em Python.
Espero que possa ter lhe ajudado!