Есть ответ 👍

На c++ с оператором switch даны два целых числа d (день) и m (месяц), определяющие правильную дату. необходимо вывести знак зодиака, соответствующий этой дате. формат входных данных вводится два целых числа d и m (1≤d≤31; 1≤m≤12). формат выходных данных требуется вывести название знака зодиака в формате аналогичном примерам. примечания соответствие знаков зодиака числам: водолей — «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

289
364
Посмотреть ответы 2

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

Maksim24k
4,5(77 оценок)

Код

#include < bits/stdc++.h>

using namespace std;

int main() {

    int d, m;

    cin > > d > > m;

    switch (m) {

        case 1:

            if (d < 20) cout < < "capricorn" < < endl;

            else cout < < "aquarius" < < endl;

            break;

        case 2:

            if (d < 19) cout < < "aquarius" < < endl;

            else cout < < "pisces" < < endl;

            break;

        case 3:

            if (d < 21) cout < < "pisces" < < endl;

            else cout < < "aries" < < endl;

            break;

        case 4:

            if (d < 20) cout < < "aries" < < endl;

            else cout < < "taurus" < < endl;

            break;

        case 5:

            if (d < 21) cout < < "taurus" < < endl;

            else cout < < "gemini" < < endl;

            break;

        case 6:

            if (d < 22) cout < < "gemini" < < endl;

            else cout < < "crayfish" < < endl;

            break;

        case 7:

            if (d < 23) cout < < "crayfish" < < endl;

            else cout < < "leo" < < endl;

            break;

        case 8:

            if (d < 23) cout < < "leo" < < endl;

            else cout < < "virgo" < < endl;

            break;

        case 9:

            if (d < 23) cout < < "virgo" < < endl;

            else cout < < "libra" < < endl;

            break;

        case 10:

            if (d < 23) cout < < "libra" < < endl;

            else cout < < "scorpio" < < endl;

            break;

        case 11:

            if (d < 23) cout < < "scorpio" < < endl;

            else cout < < "sagittarius" < < endl;

            break;

        case 12:

            if (d < 22) cout < < "sagittarius" < < endl;

            else cout < < "capricorn" < < endl;

    }

    return 0;

}


3) цифры кол во 4) кругов в цифрах, например в 8 два круго остальное незнаю

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS