Bem vindo a aula 57 de nosso curso gratuito de programação com a linguagem C. Na aula de hoje vamos praticar com o exercício 6.
6) Faça um programa para ler um número inteiro e verificar se corresponde a um mês válido no calendário. Caso corresponda, escrever o nome do mês, caso contrário, escrever a mensagem ‘Mês Inválido’.
Perceba que este exercício, apesar de ser um pouco mais extenso que os anteriores, é muito simples, sendo necessário apenas a leitura de um número inteiro e uma estrutura switch com 12 cases, um para cada mês.
int main() {
int mes;
printf("Digite um numero: ");
scanf("%d", &mes);
switch(mes) {
case 1:
printf("\nJaneiro\n");
break;
case 2:
printf("\nFevereiro\n");
break;
case 3:
printf("\nMarco\n");
break;
case 4:
printf("\nAbril\n");
break;
case 5:
printf("\nMaio\n");
break;
case 6:
printf("\nJunho\n");
break;
case 7:
printf("\nJulho\n");
break;
case 8:
printf("\nAgosto\n");
break;
case 9:
printf("\nSetembro\n");
break;
case 10:
printf("\nOutubro\n");
break;
case 11:
printf("\nNovembro\n");
break;
case 12:
printf("\nDezembro\n");
break;
default:
printf("\nValor nao corresponde a nenhum mes!\n");
}
}
