Lugovoi
?>

Дан фрагмент на паскале A:=1 b:=1 While (a+b)<16 do begin a:=a+1; b:=b+2 End; s:=a+b; Составьте трассировочную таблицу для данного фрагмента программы. Чему будут равны значения переменных, a, b, s после завершения этой последовательности?

Информатика

Ответы

murza2007
Хорошо, давайте приступим к составлению трассировочной таблицы и пошаговому решению этого фрагмента программы.

| Шаг | a | b | (a+b) | a:=a+1; b:=b+2 | s:=a+b |
|-----|---|---|-------|--------------|--------|
| 1 | 1 | 1 | 2 | | |
| 2 | | | | a:=2; b:=3 | |
| 3 | | | | a:=3; b:=5 | |
| 4 | | | | a:=4; b:=7 | |
| 5 | | | | a:=5; b:=9 | |
| 6 | | | | a:=6; b:=11 | |
| 7 | | | | a:=7; b:=13 | |
| 8 | | | | a:=8; b:=15 | |
| 9 | | | | a:=9; b:=17 | |

После завершения последовательности значения переменных будут следующими:

a = 9
b = 17
s = a + b = 9 + 17 = 26

Таким образом, значения переменных после завершения этой последовательности будут:
a = 9, b = 17, s = 26.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан фрагмент на паскале A:=1 b:=1 While (a+b)<16 do begin a:=a+1; b:=b+2 End; s:=a+b; Составьте трассировочную таблицу для данного фрагмента программы. Чему будут равны значения переменных, a, b, s после завершения этой последовательности?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

aninepp
ss2911
Takhmina-Komarova1415
kotovayaanastasia2069
Ерохин
s777tver109
Georgievich-Zamudinovna2003
Борисовна_Кашутина
rynaodal
tooltechnic
artemkolchanov24
БеляковаСтаниславовна
выполнить информатика 7 класс под буквой Б
ИринаАлександровна
Playintim405374
Руслан Руденко1262