Написать программу в с++, которая по номеру месяца выводит коли- чество дней в нем в не високосном году.Предусмотреть вывод сообщения об ошибке в случае неправильных входных данных.
std::cout << "Enter the month number (1-12): "; std::cin >> month; if (month < 1 || month > 12) { std::cout << "Error: Incorrect month number." << std::endl; } else { int days = 0; switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: days = 31; break; case 4: case 6: case 9: case 11: days = 30; break; case 2: days = 28; break; } std::cout << "Number of days in month " << month << ": " << days << std::endl; } return 0;
int main() {
std::cout << "Enter the month number (1-12): ";int month;
std::cin >> month;
if (month < 1 || month > 12) {
std::cout << "Error: Incorrect month number." << std::endl;
} else {
int days = 0;
switch (month) {
case 1: case 3: case 5: case 7: case 8: case 10: case 12:
days = 31;
break;
case 4: case 6: case 9: case 11:
days = 30;
break;
case 2:
days = 28;
break;
}
std::cout << "Number of days in month " << month << ": " << days << std::endl;
}
return 0;
}