Задания для практической работы №1-2
Запишите следующие выражения (представленные в линейной записи) в обычную форму:
а) a/b/c;
б) a + b/c;
в) (a + b)/c;
г) a*b/(c + 2);
д) a/b*(c – 3)/d;
е) (a/3 + b/2)/(b + c/(2 + b)).
2. Требуется определить значение переменной y после выполнения следующего фрагмента программы:
x = 15
x = x + 6
y = –x + 26
у = y – x
таблица трассировки имеет вид:
Инструкция
|
x
|
y
|
х=15
|
15
|
|
х=х+6
|
15+6=21
|
|
у=-х+26
|
21
|
-21+26=5
|
у=у-х
|
21
|
5-21=-16
|
Ответ: у=-16
3. Определите значение переменной c после выполнения следую- щего фрагмента программы:
a = 5
a = a + 6
b = -a
c = a - 2 * b
Определите значение переменной v после выполнения следующего фрагмента программы:
a = 40
b = 10
b = -а/2 * b
v = b + a * 2
Определите значения переменных s и k после выполнения следующего фрагмента программы:
s = 14
k = -3
d = s + 1
s = d
k = 2 * s
Определите значения переменных p и q после выполнения следующего фрагмента программы:
p= 0
q = 30
d = q - 5
q = 2 * d
p = q - 100
Вычислите значение переменной z при x = 25 и y = 7:
а) z = x % y + y
б) z = x//y + x
в) y = x//y; z = x//y
г) y = x//y + y; z = x % y + x
д) y = x % y + 4; z = x % y + 1
е) y = x//y; z = x % (y + 1)
ж) y = x % y; z = x//(y + 1)
Форма проведения: индивидуальная работа
Критерии оценки: владение специальной терминологией, способность обобщать материал, делать собственные выводы, приводить примеры, выражать свое мнение
Литература: 5, 7, доп 6
Достарыңызбен бөлісу: |