0 / 0 / 0
Регистрация: 13.03.2010
Сообщений: 17
1

Вывести числа прописью

13.03.2010, 16:20. Показов 2280. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составьте программу, которая запрашивает количество сотен, десятков и единиц в загаданном числе и выводит его полное название

введите число: 1 2 3
это число СТО ДВАДЦАТЬ ТРИ
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2010, 16:20
Ответы с готовыми решениями:

Вывести числа прописью
Помогите решить задачку в паскале абц ) Дано целое число в диапазоне 100-999. Вывести...

Найти сумму цифр числа, записанного прописью
Всем доброго времени суток! Помогите, пожалуйста, с задачей. Дана строка, в которой записано целое...

Вывести числа прописью
Программа вводит число в диапазоне от 1 до 999 и выводит на экран значение числа русскими буквами...

Вывести числа прописью
ребят помогите пожалуйста сделать эту задачу очень очень нужно 27. Составьте программу, которая...

1
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
13.03.2010, 17:43 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Я надеюсь, что вы ,StiflersMom, допишете программу для целых чисел
Pascal
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Program chislo;
Uses crt;
Var a,s,e,d,m: word;
Begin
Clrscr;
Writeln('Введите число: ');
Readln(a);
s:=a div 100;
Case s of
1: Write('Сто ');
2: Write('Двести ');
3: Write('Тристо ');
4: Write('Четыресто ');
5: Write('Пятьсот ');
6: Write('Шестьсот ');
7: Write('Семьсот ');
8: Write('Восемьсот ');
9: Write('Девятьсот ');
end;
d:=(a div 10) mod 10;
Case d of
2: Write('двадцать ');
3: Write('тридцать ');
4: Write('сорок ');
5: Write('пятьдесят ');
6: Write('шестьдесят ');
7: Write('семьдесят ');
8: Write('восемьдесят ');
9: Write('девяносто ');
else
begin
e:=a mod 10;
Case e of
1: Write('одинадцать');
2: Write('двенадцать');
3: Write('тринадцать');
4: Write('четырнадцать');
5: Write('пятнадцать');
6: Write('шестнадцать');
7: Write('семнадцать');
8: Write('восемнадцать');
9: Write('девятнадцать');
end;
end;
end;
m:=a mod 10;
If d<>1 then
Case m of
1: Write('один');
2: Write('два');
3: Write('три');
4: Write('четыре');
5: Write('пять');
6: Write('шесть');
7: Write('семь');
8: Write('восемь');
9: Write('девять');
end;
Writeln;
Write('Это число - ',s,d);
If d<>1 then Write(m)
else Write(e);
End.
Добавлено через 33 минуты
Небольшая поправочка - не для целых, а для круглых.
1
13.03.2010, 17:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2010, 17:43
Помогаю со студенческими работами здесь

Вывести число прописью
нам домашку задали написать программу в которую вводишь число от 0 до 9 и она его прописью выдаёт....

Вывести число прописью
Пишет правильно только числа от 1 до 100 и все числа с нулем на конце,если например 117 то...

Вывести число прописью
Очень нужна программа в которой вводишь число от 0 до 1 000 000 и она его прописью выдаёт.

Написать процедуру вывода целого числа N прописью(0<N<99).
Написать процедуру вывода целого числа N прописью(0&lt;N&lt;99).


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru