Сколько раз выполнится тело цикла и чему равно значение х в следующих фрагментах программ:
x:=4;
repeat
x:=x-1;
until x<1;
Ответы
Ответ дал:
1
Ответ:
4
x = 4, 3, 2, 1 и 0
Объяснение:
Каждый цикл значение переменной x уменьшается на 1
Цикл заканчивает работу, когда значение переменной x становится меньше 1 (т.е. равной 0)
Цикл будет выполняться при x = 4, 3, 2 и 1 (всего 4 раза)
x = 4 (вход в цикл)
x = 4 - 1 = 3 (действия в цикле)
x = 3 (выход из цикла, цикл продолжается)
x = 3 (вход в цикл)
x = 3 - 1 = 2 (действия в цикле)
x = 2 (выход из цикла, цикл продолжается)
x = 2 (вход в цикл)
x = 2 - 1 = 1 (действия в цикле)
x = 1 (выход из цикла, цикл продолжается)
x = 1 (вход в цикл)
x = 1 - 1 = 0 (действия в цикле)
x = 0 (выход из цикла, цикл заканчивается)
Вас заинтересует
1 год назад
1 год назад
7 лет назад
8 лет назад
8 лет назад