Помощь - Поиск - Пользователи - Календарь
Полная версия: Обратный порядок чисел.
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Catherinektz
Помогите, пожалуйста, решить задачу в Pascal: Определить число, полученное выписыванием в обратном порядке цифр заданного целого трёхзначного числа.
TarasBer
n := (n mod 10) * 100
+ (m div 10 mod 10) * 10
+ (m div 100 mod 10);
Catherinektz
Цитата(TarasBer @ 28.02.2012 16:06) *

n := (n mod 10) * 100
+ (m div 10 mod 10) * 10
+ (m div 100 mod 10);


У меня не работает(((
Что неправильно у меня?

Program Obrat;
Uses Crt;
Var n,m:Integer;

Begin
Clrscr;
WriteLn('Определение числа,выписанного в обратном порядке');
WriteLn('Введите трехзначное число');
ReadLn(n);
n:=(n mod 10)*100+(m div 10 mod 10)*10+(m div 100 mod 10);

Writeln('Число в обратном порядке ', n);
ReadLn;
End.
IUnknown
M вообще откуда взялась? Должно быть так:

n:=(n mod 10)*100+(n div 10 mod 10)*10+(n div 100 mod 10);
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.