Curso de Programação Básico - Do While
O Segredo da Primeira Tentativa: Por Que o Loop Do-While é Essencial no seu Curso de Programação Básico Eu estava muito confiante depois de aprender o loop `While`. Pensei: "Agora eu consigo repetir qualquer coisa!" Mas aí, me deparei com um problema prático no meu projeto: eu estava montando um menu simples, daqueles que pedem ao usuário para escolher uma opção (1, 2 ou 3). Minha lógica de programação inicial era usar o `While` para garantir que o usuário digitasse um número válido. O problema? Para o `While` funcionar, eu precisava perguntar ao usuário qual era a opção dele antes de começar o loop, para que o `While` tivesse algo para checar. Depois, eu teria que repetir a pergunta dentro do loop, caso a resposta estivesse errada. Eu estava repetindo o comando de pedir a opção em dois lugares diferentes! O código estava redundante e, se eu quisesse mudar o texto da pergunta, teria que mudar em dois pontos. Senti que estava trapaceando, fazendo o trabalho do computador em d...