• Пхах, теперь только про программирование и буду спрашивать

    С++
    Составить программу.
    (Один любой номер)

    question img

Ответы 5

  • Хах, сегодня ты мой спаситель и герой! (^_^) Спасибо огромное тебе)))))))
    • Автор:

      heathae9k
    • 5 лет назад
    • 0
  • Не за что
    • Автор:

      heath16
    • 5 лет назад
    • 0
  • Это для какого задания?И да, прикол был именно с переключателем
    • Автор:

      havenooiw
    • 5 лет назад
    • 0
  • 4/2/1

    Ничего лучше не придумал, как:

    #include <iostream>

    int main()

    {

       int

           N;

       std::cin >> N;

       

       switch(N)

       {

           case 1:

           case 21:

           {

               std::cout << "Мы сдали " << N << " экзамен";

               break;

           }

           case 2: case 3: case 4: case 22: case 23: case 24:

           {

               std::cout << "Мы сдали " << N << " экзамена";

               break;

           }

           case 5: case 6: case 7: case 8: case 9: case 10:

           case 11: case 12: case 13: case 14: case 15: case 16: case 17: case 18: case 19: case 20:

           {

               std::cout << "Мы сдали " << N << " экзаменов";

               break;

           }

       }

       return 0;

    }

  • Универсальный вариант для 1, 3, 4, 5, 6, 7, 9, 10 заданий, нужно только в правильном месте поменять текст, и в нужном месте его добавить.

    #include <iostream>

    int main() {

    setlocale(0, "");

    int n;

    std::cin >> n;

    n = n % 100;

    std::cout << "Мы успешно сдали " << n;

    switch (n)

    {

    case 11: case 12: case 13: case 14:

     std::cout << " экзаменов";

     break;

    default:

     n = n % 10;

     switch (n)

     {

     case 1:

      std::cout << " экзамен";

      break;

     case 2: case 3: case 4:

      std::cout << " экзамена";

      break;

     default:

      std::cout << " экзаменов";

      break;

     }

    }

    std::cout << std::endl;

    return 0;

    }

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years