Определить, какая из цифр данного трехзначного числа больше - Pascal

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

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

Дано трехзначное число. Определить, какая из его цифр больше: a. первая или последняя; b. первая или вторая; с. вторая или последняя.

Решение задачи: «Определить, какая из цифр данного трехзначного числа больше»

textual
Листинг программы
первая цифра a:=n div 100;
вторая цифра b:=n div 10 mod 10;
третья цифра c:=n mod 10;
и сравнивайте
if a>c then writeln('Первая цифра больше последней')else writeln('Первая цифра не больше последней');
и так остальные.

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

  1. Создаются три переменные: a, b, c.
  2. Значение переменной a получается путем деления числа n на 100.
  3. Значение переменной b получается путем деления остатка от деления числа n на 10 на 10.
  4. Значение переменной c получается путем взятия остатка от деления числа n на 10.
  5. Производится сравнение значений переменных a и c.
  6. Если значение переменной a больше значения переменной c, то выводится сообщение Первая цифра больше последней.
  7. Если значение переменной a меньше или равно значению переменной c, то выводится сообщение Первая цифра не больше последней.

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


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

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

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