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

Проанализируйте работу программы program math; var x, y: integer; begin x: =1; y: =1; while x< 5 do begin y: =y*2; x: =x+1 end; end. ответьте на вопросы: 1) сколько раз исполнится тело цикла? 2) сколько раз исполнится тело цикла, если изменить условие на x< =5

Ответ:
Polia111111
Polia111111
09.10.2020 10:13

1-6

2-5 вроде так

это про х

1)х=1,2,3,4,5,6

2)х=1,2,3,4,5

0,0(0 оценок)
Ответ:
vano22312231
vano22312231
09.10.2020 10:13

ответы:

1) 4 раза

2) 5 раз

Поскольку цикл зависит от переменной x разберём только её:

1. x = 1 проверяем условие цикла 1 < 5 (да) цикл запускается х = 2

2. x = 2 проверяем условие цикла 2 < 5 (да) цикл запускается х = 3

3. x = 3 проверяем условие цикла 3 < 5 (да) цикл запускается х = 4

4. x = 4 проверяем условие цикла 4 < 5 (да) цикл запускается х = 5

5. x = 5 проверяем условие цикла 5 < 5 (нет) цикл не запускается

Следовательно цикл исполнится 4 раза.

При изменении условий на x <= 5

1. x = 1 проверяем условие цикла 1 <= 5 (да) цикл запускается х = 2

2. x = 2 проверяем условие цикла 2 <= 5 (да) цикл запускается х = 3

3. x = 3 проверяем условие цикла 3 <= 5 (да) цикл запускается х = 4

4. x = 4 проверяем условие цикла 4 <= 5 (да) цикл запускается х = 5

5. x = 5 проверяем условие цикла 5 <= 5 (да) цикл запускается х = 6

6. x = 6 проверяем условие цикла 6 <= 5 (нет) цикл не запускается

Следовательно цикл исполнится 5 раз.

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