Составить программу на языке паскаль для преобразования цифр в слова.

24 Мая 2020 в 19:40
110 +1
0
Ответы
1

Пример программы на языке Паскаль:

program ConvertDigitsToWords;
var
number, remainder, quotient: integer;
word: string;
ones, tens: array1..91..91..9 of string;
begin
ones111 := 'One'; ones222 := 'Two'; ones333 := 'Three'; ones444 := 'Four';
ones555 := 'Five'; ones666 := 'Six'; ones777 := 'Seven'; ones888 := 'Eight'; ones999 := 'Nine';
tens222 := 'Twenty'; tens333 := 'Thirty'; tens444 := 'Forty'; tens555 := 'Fifty';
tens666 := 'Sixty'; tens777 := 'Seventy'; tens888 := 'Eighty'; tens999 := 'Ninety';
write′Enteranumber:′'Enter a number: 'Enteranumber:;
readlnnumbernumbernumber;
if number=0number = 0number=0 then
word := 'Zero'
else
begin
quotient := number div 10;
remainder := number mod 10;
if (quotient > 0) then
word := tensquotientquotientquotient else
word := '';
if (remainder > 0) then
word := word + ' ' + onesremainderremainderremainder;
end;
writeln′Wordrepresentationofthenumberis:′,word'Word representation of the number is: ', wordWordrepresentationofthenumberis:,word;
end.

Программа запрашивает у пользователя целое число и преобразует его в слова, а затем выводит результат на экран.

18 Апр 2024 в 11:43
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир