Вопрос:

24. Какое условие нужно для 4 повторений? x:= 1; while do begin writeln(x); x := x + 1; end; A) x <= 4 B) x < 4 C) x = 4 D) x >= 4

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение: Чтобы цикл выполнился 4 раза, нужно чтобы условие было истинным, пока x не станет равным 5.

Разберем, что делает код:

  • x := 1 - переменной x присваивается значение 1.
  • while [условие] do - цикл выполняется, пока условие истинно.
  • writeln(x) - внутри цикла выводится значение x.
  • x := x + 1 - значение x увеличивается на 1.

Чтобы цикл выполнился 4 раза, x должен принимать значения 1, 2, 3, 4.

Проверим варианты условий:

  • A) x <= 4 - цикл выполняется, пока x меньше или равно 4. Значения x: 1, 2, 3, 4. Цикл выполняется 4 раза.
  • B) x < 4 - цикл выполняется, пока x меньше 4. Значения x: 1, 2, 3. Цикл выполняется 3 раза.
  • C) x = 4 - цикл выполняется, только если x равно 4. Значения x: 1. Цикл не выполняется.
  • D) x >= 4 - цикл выполняется, пока x больше или равно 4. Значения x: 1. Цикл не выполняется.

Ответ: A) x <= 4

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие