Teoria

O comando switch é um comando condicional. Bora aprender pra que ele serve e como implementamos?! 😍

📢 Clique para ver mais:

O que é o Comando Switch

De forma bem simples, a estrutura switch define diversos blocos de execução para diferentes casos, é por esse motivo que esse comando é também chamado de switch case. Esses casos são definidos para possíveis valores que uma variável “escolhida” para atuação na estrutura poderá assumir!

Se liga nesse vídeo abaixo explicando TUDO o que você precisa saber sobre o comando switch 👇👇👇


Como Implementar o Comando Switch

Abaixo temos a estrutura do comando switch case na linguagem C:

switch (variável)

{

case CONSTANTE0

/* Instruções*/

break;

case CONSTANTE1

/* Instruções*/

break;

case CONSTANTE2

/* Instruções*/

break;

default:

/* Instruções*/

}

O funcionamento dessa estrutura consiste na comparação do valor da variável com cada constantes presente dentro da estrutura, caso o valor da variável seja igual a uma das constantes, o bloco de instruções presente no caso em que a constante é igual será executado até o break, que fará com que o programa saia da estrutura switch e continue sua execução.


Porém, se o valor da variável não for igual a nenhuma das constantes presentes na estrutura switch, por padrão as instruções executadas serão aquelas presentes em default, se por algum motivo não existir default o programa simplesmente continuará a execução sem fazer nada.

Exemplo: Desenvolva um programa que imprima o nome de um mês de acordo com a sua representação numérica presente em uma variável

Para resolver esse problema escrevemos o seguinte código:

Comando switch: exemplo
Comando switch: exemplo

Nesse caso, se o valor presente na variável mês fosse 11, o valor impresso na tela pelo programa seria “Novembro”.

Agora vamos praticar com exercícios?

Como Implementar o Comando Switch