profile
Размещено 6 лет назад по предмету Информатика от bednyaga

Напишите программу, которая анализирует, какую цифру нажал пользователь и вывести прописью название всех цифр, следующих за введенной. В остальных случаях вывести на экран - "Это не цифра!".

напишите только тело программы,
Нужно сделать через switch и break

  1. Ответ на вопрос
    Ответ на вопрос дан igorShap

    #include <iostream>

    #include <cstdlib>

    using namespace std;

    void Output(void);

    char numbers [10] [6] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};

    int digit;

    int main()  

    {  

    cout << "Input digit: ";

    cin >> digit;

     

    switch(digit)

    {

     case 0:

      Output();

      break;

     case 1:

      Output();

      break;

     case 2:

      Output();

      break;  

     case 3:

      Output();

      break;

     case 4:

      Output();

      break;

     case 5:

      Output();

      break;

     case 6:

      Output();

      break;

     case 7:

      Output();

      break;

     case 8:

      Output();

      break;

     case 9:

      cout << "No more digits";

      break;

     default:

      cout << "Input error! This is not a digit";

      return 1;

    }

    return 0;

    }

    void Output(void)

    {

    cout << "Next digits are ";

    for (int i = digit + 1; i < 10; i++)

     cout << numbers [i] << " ";

    }

    // К сожалению, выравнивание текста и, если можно так выразиться, табуляция не везде корректно сохраняются, то сдвиги где-то отображаются, где-то нет. Поэтому прилагаю .cpp файл

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.