Укажите результат выполнения алгоритма и запишите условие, для которого разработан данный алгоритм. a) Объявляем

  • 50
Укажите результат выполнения алгоритма и запишите условие, для которого разработан данный алгоритм.

a) Объявляем переменную n типа integer. Присваиваем переменной n значение 200. В цикле while проверяем условие, что остаток от деления переменной n на 17 не равен 0. Если условие выполняется, увеличиваем значение переменной n на 1. Выводим на экран результат: "ответ: " и значение переменной n.

b) Объявляем переменную n типа integer. Присваиваем переменной n значение 200. В цикле while проверяем условие, что остаток от деления переменной n на 18 не равен 0. Если условие выполняется, увеличиваем значение переменной n на 1. Выводим на экран результат: "ответ: " и значение переменной n.
Mister
66
значение переменной n на 1. Выводим на экран результат: "ответ: " и значение переменной n.

a) Алгоритм будет выполняться до тех пор, пока остаток от деления переменной n на 17 не станет равным 0. Изначально переменной n присваивается значение 200. Затем в каждой итерации цикла while проверяется условие и, если остаток от деления не равен 0, значение переменной n увеличивается на 1. Если условие не выполняется, то алгоритм завершает свою работу. В конечном итоге, на экран будет выведено значение переменной n, которое будет являться результатом выполнения алгоритма.

b) В данном случае, алгоритм очень похож на предыдущий, однако условие в цикле while проверяет остаток от деления переменной n на 18. В остальном, алгоритм работает аналогично. Изначально переменной n присваивается значение 200, в каждой итерации проверяется условие, и, если остаток от деления не равен 0, значение переменной n увеличивается на 1. По завершении работы алгоритма, на экран будет выведено значение переменной n, которое будет являться результатом выполнения алгоритма.