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"); } }