на c++ с оператором switch Даны два целых числа D (день)

На c++ с оператором switch
Даны два целых числа D (денек) и M (месяц), определяющие правильную дату. Необходимо вывести символ Зодиака, подходящий этой дате.

Формат входных данных
Вводится два целых числа D и M (1D31;1M12).
Формат выходных данных
Нужно вывести заглавие знака Зодиака в формате аналогичном образцам.
Примечания
Соответствие символов Зодиака числам:

водолей Aquarius (20.01 18.02),
рыбы Pisces (19.02 20.03),
овен Aries (21.03 19.04),
телец Taurus (20.04 20.05),
близнецы Gemini (21.05 21.06),
рак Crayfish (22.06 22.07),
лев Leo (23.07 22.08),
дева Virgo (23.08 22.09),
весы Libra (23.09 22.10),
скорпион Scorpio (23.10 22.11),
стрелец Sagittarius (23.11 21.12),
козерог Capricorn (22.12 19.01).
Примеры
входные данные выходные данные
29 4
Taurus
22 9
Virgo

Задать свой вопрос
1 ответ

Код

include lt;bits/stdc++.hgt;

using namespace std;

int main()

   int d, m;

   cin gt;gt; d gt;gt; m;

   switch (m)

       case 1:

           if (d lt; 20) cout lt;lt; "Capricorn" lt;lt; endl;

           else cout lt;lt; "Aquarius" lt;lt; endl;

           break;

       case 2:

           if (d lt; 19) cout lt;lt; "Aquarius" lt;lt; endl;

           else cout lt;lt; "Pisces" lt;lt; endl;

           break;

       case 3:

           if (d lt; 21) cout lt;lt; "Pisces" lt;lt; endl;

           else cout lt;lt; "Aries" lt;lt; endl;

           break;

       case 4:

           if (d lt; 20) cout lt;lt; "Aries" lt;lt; endl;

           else cout lt;lt; "Taurus" lt;lt; endl;

           break;

       case 5:

           if (d lt; 21) cout lt;lt; "Taurus" lt;lt; endl;

           else cout lt;lt; "Gemini" lt;lt; endl;

           break;

       case 6:

           if (d lt; 22) cout lt;lt; "Gemini" lt;lt; endl;

           else cout lt;lt; "Crayfish" lt;lt; endl;

           break;

       case 7:

           if (d lt; 23) cout lt;lt; "Crayfish" lt;lt; endl;

           else cout lt;lt; "Leo" lt;lt; endl;

           break;

       case 8:

           if (d lt; 23) cout lt;lt; "Leo" lt;lt; endl;

           else cout lt;lt; "Virgo" lt;lt; endl;

           break;

       case 9:

           if (d lt; 23) cout lt;lt; "Virgo" lt;lt; endl;

           else cout lt;lt; "Libra" lt;lt; endl;

           break;

       case 10:

           if (d lt; 23) cout lt;lt; "Libra" lt;lt; endl;

           else cout lt;lt; "Scorpio" lt;lt; endl;

           break;

       case 11:

           if (d lt; 23) cout lt;lt; "Scorpio" lt;lt; endl;

           else cout lt;lt; "Sagittarius" lt;lt; endl;

           break;

       case 12:

           if (d lt; 22) cout lt;lt; "Sagittarius" lt;lt; endl;

           else cout lt;lt; "Capricorn" lt;lt; endl;

   

   return 0;


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


Последние вопросы
Анна хорошо учится у неё много подруг свободное от учёбы время

Обществознание.

10) Килограмм конфет дороже килограмма печенья на 52 р. За 8

Математика.

Во сколько раз число атомов кислорода в земной коре больше числа

Химия.

Составить монолог от имени дневника двоечника 7-10 предложений

Русский язык.

Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Определить предложения какие они по цели высказывания и по интонации

Русский язык.

"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.

Русский язык.

на одной грядке коротышки посадили 3 ряда морковок по 8 штук

Разные вопросы.

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

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

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

Войти на сайт