LINGUAGEM C OU C++
Escreva um programa em C que recebe um número referente a um mês do ano e
informa a quantidade de dias existentes nesse mês (considere fevereiro com 28 dias).
O programa também deve informar se o usuário digitou um mês inconsistente. Use o
comando switch na implementação deste programa.
Soluções para a tarefa
#include <stdio.h>
#include <stdlib.h>
int main()
{
int mes;
char n[2];
mes = 0;
while ((mes < 1) || (mes > 12))
{
printf ("\nDigite o numero do mês\n");
scanf ("%s", n);
mes = atoi(n);
}
switch (mes)
{
case 1:
printf("\nO mês de janeiro possui 31 dias\n");
break;
case 2:
printf("\nO mês de Fevereito possui 28 dias\n");
break;
case 3:
printf("\nO mês de Março possui 31 dias\n");
break;
case 4:
printf("\nO mês de Abril possui 30 dias\n");
break;
case 5:
printf("\nO mês de Maio possui 31 dias\n");
break;
case 6:
printf("\nO mês de Junho possui 30 dias\n");
break;
case 7:
printf("\nO mês de Julho possui 31 dias\n");
break;
case 8:
printf("\nO mês de Agosto possui 31 dias\n");
break;
case 9:
printf("\nO mês de Setembro possui 30 dias\n");
break;
case 10:
printf("\nO mês de Outubro possui 31 dias\n");
break;
case 11:
printf("\nO mês de Novembro possui 30 dias\n");
break;
case 12:
printf("\nO mês de Dezembro possui 31 dias\n");
break;
}
return 0;
}