Вопрос:

Какое условие цикла в этом фрагменте программы для расчёта наименьшего общего кратного натуральных чисел a и b?

Ответ:


Фрагмент программы вычисляет наименьшее общее кратное (НОК) двух чисел a и b. Цикл repeat ... until выполняется до тех пор, пока не будет найдено такое nok, которое делится нацело и на a, и на b.


Это означает, что остаток от деления nok на a должен быть равен 0, и остаток от деления nok на b также должен быть равен 0.


Таким образом, условие выхода из цикла (и условие цикла) должно быть таким:


((nok mod a)=0) and ((nok mod b)=0)


Правильный ответ: ((nok mod a)=0) and ((nok mod b)=0)


Подать жалобу Правообладателю