Напишите программу, которая анализирует, какую цифру надавил пользователь и вывести прописью

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

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

Задать свой вопрос
Шайдуко Алексей
с++/си?
Arina Saberova
допустим, пользователь ввел число 5, до какого числа необходимо выводить числа, не бесконечно же:D
Софья
Цитата: "вывести прописью заглавие всех (!!!!!!!!!!!!!!!!!!!!)цифр(!!!!!!!!!!!!!!!!!), последующих за введеннои."
1 ответ

include lt;iostreamgt;

include lt;cstdlibgt;

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 lt;lt; "Input digit: ";

cin gt;gt; 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 lt;lt; "No more digits";

  break;

 default:

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

  return 1;

return 0;

void Output(void)

cout lt;lt; "Next digits are ";

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

 cout lt;lt; numbers [i] lt;lt; " ";

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

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


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

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

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

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

Войти на сайт