Curso de Programação Básico - Estruturas Condicionais Extras
Saindo do "Sim ou Não": Como Usar o IF-ELSE e Criar Programas Que Entendem o Mundo Real no Curso de Programação Básico Eu passei dias pensando que programar era como dar ordens a um cachorro. Eu dizia: "Se (IF) a condição for X, faça Y." E ele fazia. Mas e se a condição não fosse X? O que ele faria? Nada. Ele parava. Meu programa travava, ou simplesmente ignorava a situação e seguia em frente, muitas vezes quebrando no meio do processo. Eu estava frustrado, porque a vida real nunca é só "sim". A vida é "sim, ou senão, faça outra coisa". Pensa comigo: se você tenta entrar no seu aplicativo de banco e a senha está correta, ele te deixa entrar (o IF funciona). Mas e se a senha estiver errada? O que o aplicativo deve fazer? Ele não pode simplesmente travar a tela. Ele precisa te dar um aviso ("Senha Incorreta") e te dar a chance de tentar de novo. Eu sentia que meu código estava incompleto, como uma história sem final alternativo. Ele só...