Форум программистов, компьютерный форум CyberForum.ru

Вывод числительных на русском языке. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ классы http://www.cyberforum.ru/cpp-beginners/thread56248.html
мне дали задание: создать систему классов для обеспечения работы с абонентами телефонной компании... помогите пожалуйста сделать, ну или хотя бы объясните с чего начать(можно лёгкий набросок)
C++ Почему программа зависает?:( Почему программа зависает когда надо вводить второе число?:( #include <iostream> using namespace std; int main () { int arr_m; int idx = 20; int m; cin >> m; http://www.cyberforum.ru/cpp-beginners/thread56246.html
Матрица.ЯЗЫК "СИ" C++
нужно вычислить, будет ли сумма елементов КВАДРАТНОЙ МАТРИЦЫ ВЫШЕ ПОБОЧНОЙ ДИАГОНАЛИ ОТ-РИ-ЦА-ТЕЛЬ-НОЙ))) язык СИ спасибо заранее..=-O
C++ Строки, указатели и адреса
есть код { char *str="Welcome"; cout<<str<<" "<<(void *)str<<" "<<&str<<endl; for (int i=0;i<8;i++) { cout<<str<<" / "<<(void *)str<<" / "<<&str<<endl; } return 0;
C++ Вывести несколько строк, и проверить может ли этот текст быть классом http://www.cyberforum.ru/cpp-beginners/thread56229.html
Всем привет. Помогите плз решить задачку, только программа должна быть без указателей: Ввести несколько строк и проверить, может ли этот текст быть классом. Проверять только наличие слова class , фигурных скобок в начале и конце, точки с запятой в конце. Программа должна выдавать одно из двух сообщений: "текст не может быть классом " или " возможно, что...
C++ Найти сумму кубов, которая равняется числу Вот на днях задали следующую зачаду: Дано такое выражение - x^3 + y^3 = z, найти x и y, если пользователь вводит только z. подробнее

Показать сообщение отдельно
Estale
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 20
13.10.2009, 22:06     Вывод числительных на русском языке.
Напишите программу, которая читает целое положительное число в десятичном представлении, а на выходе выдает это же число в десятичном представлении и на естественном языке, например:
1732 – одна тысяча семьсот тридцать два.
Число не должно превышать диапазон длинного целого.


Есть кусок кода который вывод числа с промежутка от 1 до 99...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# include <stdio.h>
# include <math.h>
  unsigned int y, n1, n2;
  void main ()
 
  { printf("\n Vvedite chislo:");
  scanf("%d", &y);
 
  n1=(y)/(10);
  n2=(y)%(10);
 
  switch (n1)
    { case 1:
    switch (n2)
       { case 0: printf("desyat`"); break;
         case 1: printf("odinnadcat`"); break;
         case 2: printf("dvenadcat`"); break;
         case 3: printf("trinadcat`"); break;
         case 4: printf("chetirnadcat`"); break;
         case 5: printf("piatnadcat`"); break;
         case 6: printf("shestnadcat`"); break;
         case 7: printf("semnadcat`"); break;
         case 8: printf("vosemnadcat`"); break;
         case 9: printf("deviatnadcat`"); break;
       };
       break;
         case 2: printf("dvadcat`"); break;
         case 3: printf("tridcat`"); break;
         case 4: printf("sorok");  break;
         case 5: printf("piat`desiat"); break;
         case 6: printf("shest`desiat"); break;
         case 7: printf("semdesiat"); break;
         case 8: printf("vosemdesiat"); break;
         case 9: printf("devianosto"); break;
    };
      if (n1!=1)
    switch (n2)
       { case 1: printf("odin"); break;
         case 2: printf("dva"); break;
         case 3: printf("tri"); break;
         case 4: printf("chetire"); break;
         case 5: printf("piat`"); break;
         case 6: printf("shest`"); break;
         case 7: printf("sem`"); break;
         case 8: printf("vosem`"); break;
         case 9: printf("deviat`"); break;
       }
}


Как формить условие если число 3-ёх или 4-ёх значное
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru