В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
sataevaelsa
sataevaelsa
30.10.2021 20:21 •  Информатика

Сколько раз выполнится цикл в программе? a : = 1; b : = 1; while a + b < 8 do begin a : = a + 1; b : = b + 2 end; выберите один ответ: 2 бесконечное число раз 3 1

Показать ответ
Ответ:
Nastya171167
Nastya171167
27.07.2020 15:59
a := 1;
b := 1;
While a + b < 8 Do
begin
a := a + 1;
b := b + 2
end;

Цикл будет выполняться, пока условие истинно, то есть, пока a+b <8.
При первой итерации условие истинно (1+1<8)
На второй итерации значения переменных будут равны:
 a = 1 + 1 = 2
 b = 1 + 2 = 3
Условие истинно (2+3<8)

Третья итерация:
a = 2 +1 = 3
b = 3 + 2 = 5

Условие ложно (3 + 5<8), программа выйдет из цикла.

ответ: цикл выполниться три раза.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота