• Предмет: Информатика
  • Автор: danilfedotov66
  • Вопрос задан 2 года назад

Даны два натуральных числа. Пока первое число не меньше второго, заменять его на разность первого и второго. Результат работы алгоритма — полученное первое число.

Примените алгоритм к числам 15 и 4. В ответе запишите результат.


Аноним: это вроде поиск наибольшего общего кратного(вроде)
7limonchiK7: "пока первое число НЕ МЕНЬШЕ второго", кто блин эти задачи составляет, почему не написать, пока первое больше второго. Аааа,всё очень странно

Ответы

Ответ дал: 7limonchiK7
2

var a, b:integer;

begin

a:=15;

b:=4;

while a>b do

a:=a-b;

write(a);

end.

Дебаг по алгоритму:

Вход в цикл

а = 11

Вход в цикл

а = 7

Вход в цикл

а = 3

Не соответствие условий цикла

Пропуск цикла

Вывод в консоль:

3

Ответ: 3


7limonchiK7: Чуть не забыл, если я тебе помог мой ответ, отметь его лучшим :)
Вас заинтересует