Предмет: Информатика, автор: eliagalkova

c++ обязательно чтоб был вывод об ошибке
Написать программу, которая по номеру месяца выводит коли-
чество дней в нем в не високосном году. Предусмотреть вывод сообщения
об ошибке в случае неправильных входных данных.

Ответы

Автор ответа: Аноним
1

#include <iostream>

using namespace std;

int main(){

int number = 0;

cout << "Enter the month number: ";

cin >> number;

if ((number >= 1) and (number <= 12)){

 if (number < 8){

  if (number % 2 != 0){

   cout << "31 days";

  }else if((number % 2 == 0) and (number != 2)){

   cout << "30 days";

  }else if(number == 2){

   cout << "28 days";

  }

 }else if (number > 7){

 if (number % 2 != 0){

  cout << "30 days";

 }else if(number % 2 == 0){

  cout << "31 days";

  }

 }

}else{

 cout << "Please enter a valid number";

}

return 0;

}



Аноним: измените and на &&
eliagalkova: где?
eliagalkova: а всё увидела
Похожие вопросы
Предмет: Литература, автор: danilcolyaclikov92
Предмет: Биология, автор: eytaro290