Предмет: Информатика,
автор: crazyden75
Сколько раз выполнится тело цикла и чему равно значение х в следующих фрагментах программ:
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 (выход из цикла, цикл заканчивается)
Похожие вопросы
Предмет: Другие предметы,
автор: tanyaKost2004
Предмет: Русский язык,
автор: fififick3
Предмет: Русский язык,
автор: lera2005036
Предмет: Русский язык,
автор: brrtgc1963