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

Сколько раз выполнится тело цикла? b: =10; x: =100; while b> -1 do begin if x< 10 then b: =b-2; x: =x div 8 +2; b: =b-3; end; a) 1 раз; b)2 раза; c)3 раза; d)4 раза; e)5 раз;

Ответ:
denisnickolenko
denisnickolenko
09.08.2020 19:17
B:=10; X:=100;
B>-1 ⇒ 10>-1 ⇒ true
  X<10 ⇒ 100<10 ⇒ false
  X = X DIV 8 +2 =  100 DIV 8 + 2 = 14
  B = B-3 = 10-3 = 7 
B>-1 ⇒ 7>-1 ⇒ true
  X<10 ⇒ 14<10 ⇒ false
  X = X DIV 8 +2 =  14 DIV 8 + 2 = 3
  B = B-3 = 7-3 = 4 
B>-1 ⇒ 4>-1 ⇒ true
  X<10 ⇒ 3<10 ⇒ true; B = B-2 = 4-2 = 2
  X = X DIV 8 +2 =  3 DIV 8 + 2 = 2
  B = B-3 = 2-3 = -1
B>-1 ⇒ -1>-1 ⇒ false
ответ: тело цикла выполнится 3 раза
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?