Определить является ли натуральным число n " счастливым" (из шести цифр) - Pascal

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

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

Определить является ли натуральным число n " счастливым" (из шести цифр). для выделения цифр не использовать строковые функции

Решение задачи: «Определить является ли натуральным число n " счастливым" (из шести цифр)»

textual
Листинг программы
var n:longint;
begin
write('n=');
readln(n);
if(n div 100000)+(n div 10000 mod 10)+(n div 1000 mod 10)=(n div 100 mod 10)+(n div 10 mod 10)+(n mod 10)
then write('Счастливое') else write('Не счастливое') ;
end.

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

  1. Объявляется переменная n типа longint, которая будет использоваться для хранения числа, введенного пользователем.
  2. Вводится число n с помощью функции readln().
  3. Используется условие, чтобы проверить, является ли число n счастливым (из шести цифр).
  4. Если результат вычисления соответствует определенному шаблону (возможно, это не единственное условие), то выводится сообщение Счастливое.
  5. В противном случае выводится сообщение Не счастливое.

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


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

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

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