Определите,какое число будет напечатано в результате работы следующей программы. Алгоритмический языкнач цел а, b a :=56 b :=a-70 нц пока не (b>0) b :=b+13 кц нц пока mod(a,b)<>0 a :=a-4 кц вывод акон

15 Янв 2019 в 10:09
334 +1
0
Ответы
1

В этой программе переменные "a" и "b" инициализируются значениями 56 и -14 соответственно.

Затем внутри цикла "пока" переменная "b" увеличивается на 13 до тех пор, пока она не станет положительной. Таким образом, после первого цикла значение переменной "b" станет равно -14 + 13 = -1.

После этого внутри второго цикла переменная "a" будет уменьшаться на 4 до тех пор, пока mod(a,b) не станет равно 0. Но в нашем случае, так как "b" равно -1, то такая ситуация никогда не наступит, потому что результат "mod(a,b)" не может быть равен 0 при отрицательном делителе.

Таким образом, программа не выведет никакого значения.

18 Сен 2024 в 14:33
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир