Введите с клавиатуры год в промежутке от 1 до 2200 включительно,выведите

Введите с клавиатуры год в промежутке от 1 до 2200 включительно,
выведите LEAP, если он високосный, или NORMAL, если нет. Выведите
ERROR, если номер года больше 2200 или меньше 1.
На языке С++

Задать свой вопрос
Юленька Арзамазцева
? ?
1 ответ

include lt;iostreamgt;

using namespace std;

int main (void)

int year;

bool init = false;

 

cout lt;lt; "Input year [1 lt;= year lt;= 2200]: ";

do

 cin gt;gt; year;

 if ((year lt; 1) (year gt; 2200))  

  cout lt;lt; "ERROR" lt;lt; endl lt;lt; "Try again: ";

 else init = true;

while (init == false);

 

if (((year % 4 == 0) amp;amp; (year % 100 != 0)) (year % 400 == 0))  

 cout lt;lt; "LEAP";

else cout lt;lt; "NORMAL";

return 0;

//Так как сдвиги не сохранились при прибавленьи ответа, прилагаю .cpp файл

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт