
Bu
5 год назад
Можете пожалуйста помочь решить и объяснить как это делать. Заранее спасибо

ОТВЕТЫ

Парфен
Oct 24, 2020
1) N = 4
2) N = 1
1) в первом случае стоит условие "пока переменная N (которая изначально равна 1) меньше или равна 5" мы умножаем данную переменную на 2, до тех пор пока она не станет больше или равна 5 , соственно цикл завершается, когда N стала больше 5.
1 * 2 = 2, N присваивается (т.е. число 2), далее 2 * 2 = 4, далее по идее программа будет делать ещё одно действие, потому что условие не достигнуто и N не равно 5, но в итоге будет равен 4, потому что 4 * 2 уже получится 8, что не соствует условию.
2) во втором такая же схема, поменялось только действие с произведения на разность
если что-то не понятно, спрашивай в комментариях :)
831
Смежные вопросы: