1. Какой оператор в Паскале служит для выбора одного из двух вариантов действий?
1) оператор ввода
2) оператор вывода
3) условный оператор
4) оператор цикла
2. Сколько раз повторится тело цикла в процессе выполнения фрагмента программы: k:= 8; while k<20 do k:=k+10;
1) 8
2) 6
3) 2
4) 10
2. В данном фрагменте программы происходит выполнение цикла "while", который выполняется до тех пор, пока условие в скобках остается истинным. В данном случае, начальное значение переменной "k" равно 8. Затем внутри цикла значение переменной "k" увеличивается на 10. Цикл будет повторяться до тех пор, пока значение переменной "k" остается меньше 20.
Давайте проанализируем, сколько раз повторится тело цикла:
- При первой итерации значение переменной "k" равно 8. Условие "k<20" истинно, поэтому тело цикла будет выполнено, и значение переменной "k" увеличится на 10, станет равным 18.
- При второй итерации значение переменной "k" равно 18. Условие "k<20" по-прежнему истинно, поэтому тело цикла снова будет выполнено, и значение переменной "k" увеличится на 10, станет равным 28.
Мы можем видеть, что после второй итерации значение переменной "k" превышает 20, что делает условие цикла "k<20" ложным. В результате, тело цикла будет выполнено только два раза.
Поэтому правильным ответом на данный вопрос является вариант 3) 2. Тело цикла будет повторяться два раза в процессе выполнения данного фрагмента программы.