Проверка чисел на равенство - Turbo Pascal

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

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

Как в данной программе сделать так, чтобы при проверке на одинаковые цифры выводилось не тру и flase, а например, одинаковые или не одинаковые.

Решение задачи: «Проверка чисел на равенство»

textual
Листинг программы
var 
 similar: boolean;
{...}
similar := (n mod 10) = (n div 10);
if similar then
 write('одинаковые')
else
 write('не одинаковые');
{...}

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

  1. Переменная similar инициализируется значением true.
  2. Выполняется проверка n mod 10 = n div 10. Это условие проверяет, является ли остаток от деления числа n на 10 равным самому числу n, делённому на 10. Если это условие истинно, то переменная similar устанавливается в значение true.
  3. Если similar равно true, то выводится строка одинаковые.
  4. Если similar равно false, то выводится строка не одинаковые.

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


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

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

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