Получить перевертыш целого четырехзначного числа n - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Напишите программу, чтобы получить перевертыш целого четырехзначного числа n, введенного пользователем (вспомните, как разбить число на разряды с помощью операций div и mod)?

Решение задачи: «Получить перевертыш целого четырехзначного числа n»

textual
Листинг программы
program moddiv;
var
j,i:integer;
FS,S:string;
begin
write(' Enter number : ');
read(i);
S:='';
j:= i mod 100;FS:=IntToStr(j);S:=FS;
writeln(S);
if(j<0)then begin j:= i mod 10;FS:=IntToStr(j);S:=FS;
writeln(S);end;
end.

Объяснение кода листинга программы

  1. Программа начинается с объявления переменных j, i и S, которые будут использоваться в дальнейшем.
  2. Затем программа запрашивает у пользователя ввод числа и сохраняет его в переменной i.
  3. Строка S инициализируется пустой строкой.
  4. Переменная j инициализируется как остаток от деления числа i на 100. Это позволяет получить последние четыре цифры введенного числа.
  5. Функция IntToStr преобразует число j в строку. Результат сохраняется в переменной S.
  6. Программа выводит на экран число S.
  7. Если число j отрицательное, то переменная j инициализируется как остаток от деления числа i на 10. Это позволяет получить первые четыре цифры введенного числа.
  8. Функция IntToStr преобразует число j в строку. Результат сохраняется в переменной S.
  9. Программа выводит на экран число S.
  10. Программа завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы