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

0 интересует 0 не интересует
62 просмотров

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


спросил от Начинающий (226 баллов) в категории Информатика
оставил комментарий от
0 0

с++/си?

оставил комментарий от
0 0

допустим, пользователь ввел число 5, до какого числа нужно выводить числа, не бесконечно же:D

оставил комментарий от Бакалавр (14.4k баллов)
0 0

Цитата: "вывести прописью название всех (!!!!!!!!!!!!!!!!!!!!)цифр(!!!!!!!!!!!!!!!!!), следующих за введенной."

1 Ответ
0 интересует 0 не интересует
ответил от Бакалавр (14.4k баллов)

#include

#include

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

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

 break;

 default:

 cout

 return 1;

}

return 0;

}

void Output(void)

{

cout

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

 cout

}

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

...