Найти минимальное число, большее n, которое нацело делится на 19 - PascalABC.NET

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

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

Дано число n. Необходимо найти минимальное число, большее n, которое нацело делится на 19. Напишите с циклом while

Решение задачи: «Найти минимальное число, большее n, которое нацело делится на 19»

textual
Листинг программы
var n,i:integer;
begin
     writeln('Введите n: ');
     readln(n);
     inc(n);
     while (n mod 19<>0) do
           inc(n);
     writeln('Минимальное число, большее n, которое нацело делится на 19: ',n);
end.

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

  1. Ввод значения переменной n с помощью функции readln()
  2. Увеличение значения переменной n на единицу с помощью оператора inc()
  3. Запуск цикла while, который будет выполняться до тех пор, пока остаток от деления значения переменной n на 19 не станет равным нулю
  4. Внутри цикла увеличение значения переменной n на единицу с помощью оператора inc()
  5. После выхода из цикла while, выведение на экран значения переменной n, которое является минимальным числом, большим исходного значения n, и при этом нацело делится на 19

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


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

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

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