Calltouch
Member
Предмет: Информатика, автор: merakmkad
Задание 7 (15 баллов).
Дан алгоритм, записанный на алгоритмическом языке. Определите значения переменных на каждом шаге выполнения алгоритма. Заполните трассировочную таблицу.
цель x
вещ y
лог z
сим s
лит w
алг Пример
нач
x := 6
x := x ** 2
y := x / 3
y := x – y
x := x + y
z := x < y
s := ‘+’
w := ‘x’ + s + ‘y’
кон
0
Трассировочная таблица:
/ Шаг / x / y / z / s |w /
|——|——|——-|——-|——|———-|
| 01 | 6 | null | null | null| null |
| 02 | 36 | null | null | null| null |
| 03 | 36 | 12 | null | null| null |
| 04 | 36 | 24 | null | null| null |
| 05 | 60 | 24 | null | null| null |
| 06 | 60 | 24 |false | null| null |
| 07 | 60 | 24 |false | ‘+’ | ‘x+y’ |
На каждом шаге выполнения алгоритма переменные получают новые значения:
01. `x` = 6, `y` = null, `z` = null, `s` = null, `w` = null
02. `x` = 36, `y` = null, `z` = null, `s` = null, `w` = null
03. `x` = 36, `y` = 12, `z` = null, `s` = null, `w` = null
04. `x` = 36, `y` = 24, `z` = null, `s` = null, `w` = null
05. `x` = 60, `y` = 24, `z` = null, `s` = null, `w` = null
06. `x` = 60, `y` = 24, `z` = false, `s` = null, `w` = null
07. `x` = 60, `y` = 24, `z` = false, `s` = ‘+’, `w` = ‘x+y’
Окончательные значения переменных на каждом этапе выполнения алгоритма обрабатываются в соответствии с таблицей.
merakmkad: а по русский?
Задание 7 (15 баллов).
Дан алгоритм, записанный на алгоритмическом языке. Определите значения переменных на каждом шаге выполнения алгоритма. Заполните трассировочную таблицу.
цель x
вещ y
лог z
сим s
лит w
алг Пример
нач
x := 6
x := x ** 2
y := x / 3
y := x – y
x := x + y
z := x < y
s := ‘+’
w := ‘x’ + s + ‘y’
кон
Ответы
Автор ответа: Аноним0
Трассировочная таблица:
/ Шаг / x / y / z / s |w /
|——|——|——-|——-|——|———-|
| 01 | 6 | null | null | null| null |
| 02 | 36 | null | null | null| null |
| 03 | 36 | 12 | null | null| null |
| 04 | 36 | 24 | null | null| null |
| 05 | 60 | 24 | null | null| null |
| 06 | 60 | 24 |false | null| null |
| 07 | 60 | 24 |false | ‘+’ | ‘x+y’ |
На каждом шаге выполнения алгоритма переменные получают новые значения:
01. `x` = 6, `y` = null, `z` = null, `s` = null, `w` = null
02. `x` = 36, `y` = null, `z` = null, `s` = null, `w` = null
03. `x` = 36, `y` = 12, `z` = null, `s` = null, `w` = null
04. `x` = 36, `y` = 24, `z` = null, `s` = null, `w` = null
05. `x` = 60, `y` = 24, `z` = null, `s` = null, `w` = null
06. `x` = 60, `y` = 24, `z` = false, `s` = null, `w` = null
07. `x` = 60, `y` = 24, `z` = false, `s` = ‘+’, `w` = ‘x+y’
Окончательные значения переменных на каждом этапе выполнения алгоритма обрабатываются в соответствии с таблицей.
merakmkad: а по русский?