Дана последовательность операторов: a: =1; b: =1; repeat a: =a+1 until a> 3; s: =a+b; сколько раз выполнится "тело цикла" и каким будут значения переменных a,b,s после завершения этой последовательности операторов?

sashazen03 sashazen03    3   26.09.2019 05:50    0

Ответы
математика634 математика634  08.10.2020 20:03
1 + 1 (1й раз) а > 3? нет
2 + 1 (2й раз) a > 3? нет
3 + 1 (3й раз), а > 3? да,
но однако третий раз тело выполнилось, потому что это цикл с постусловием. итого три раза выполнится тело цикла.

a = 4
b = 1, потому что мы его не меняли после инициализации, хотя использовали его для других целей
s = 5
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика