Вопрос задан 23.10.2023 в 16:13. Предмет Информатика. Спрашивает Chistyakov Maksim.

Написать программу в с++, которая по номеру месяца выводит коли- чество дней в нем в не

високосном году.Предусмотреть вывод сообщения об ошибке в случае неправильных входных данных.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Самохвалова Полина.

//Изи

объявляешь библиотеки

int main(){

// УСКОРЯЕТ ВВОД

ios_base::sync_with_stdio(false);

cin.tie(0);

//Программа

int n;

vector<int> v={31,28,31,30,31,30,31,31,30,31,30,31};

while(cin >> n;) {cout << v[n-1]; } // считывание пока вводим

return 0;}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на C++, которая выполняет задачу, о которой вы спрашиваете:

cpp
#include <iostream> int main() { int month; std::cout << "Введите номер месяца (1-12): "; std::cin >> month; if (month >= 1 && month <= 12) { int days; if (month == 2) { days = 28; // Февраль имеет 28 дней в невисокосном году } else if (month == 4 || month == 6 || month == 9 || month == 11) { days = 30; // Месяцы с 30 днями } else { days = 31; // Остальные месяцы } std::cout << "В месяце " << month << " " << days << " дней." << std::endl; } else { std::cout << "Ошибка: введите правильный номер месяца (1-12)." << std::endl; } return 0; }

Эта программа запрашивает у пользователя номер месяца и затем использует условные операторы, чтобы определить количество дней в месяце. Если введен недопустимый номер месяца, программа выдаст сообщение об ошибке. В приведенном коде предполагается, что високосный год не учитывается, и февраль всегда имеет 28 дней. Если вам нужно учесть високосные годы, вам придется добавить дополнительную логику для этого.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос