Postagens

Mostrando postagens de abril 4, 2026

Curso de Programação Básico - Switch Case

Imagem
Adeus aos 'IFs' Gigantes: Como o  Switch Case  Traz Ordem e Limpeza ao seu  Curso de Programação Básico Eu tenho que confessar uma coisa: a minha maior dor de cabeça, quando comecei a programar, era lidar com a bagunça visual do código. Depois que aprendi a tomar decisões com o  `if`  e a lidar com múltiplas escolhas usando o  `else-if` , eu me senti poderoso. Mas essa sensação durou pouco. Pensei em um programa simples para converter um número digitado pelo usuário no dia da semana correspondente (1 para Domingo, 2 para Segunda, etc.). Para fazer isso com a lógica que eu já conhecia, eu teria que escrever: if (dia == 1) { // Código para Domingo } else if (dia == 2) { // Código para Segunda } else if (dia == 3) { // Código para Terça } ... E a lista continuava, ficando quilométrica. O código ficava pesado, difícil de ler, e qualquer pessoa que olhasse pensaria: "Meu Deus, que confusão!" Eu sabia que, se um dia eu quisesse trabalhar com desenvolvimento de so...