Навигация по странице:
|
Домашняя работа 9 кл. Алгоритмы работы с величинами
Домашнее задание №23
Тема: Алгоритмы работы с величинами
1. Постройте трассировочные таблицы для следующих алгоритмов:
1) A: =1
B: =2
A: =A+B
B: =2xA
|
2) A: =1
B: =2
C: =A
A: =B
B: =C
|
3) A: =1
B: =2
A: =A+B
B: =A-B
A: =A-B
|
|
|
2. Между командами ввода и вывода впишите в алгоритм несколько команд присваивания, в результате чего должен получиться алгоритм возведения в 4-ю степень введённого числа (дополнительные переменные, кроме A, не использовать):
|
Ввод A
Вывод A
|
3. Чему будут равны значения переменных a ,b, c, x после выполнения алгоритма, если при вводе их значения равны a=5 b=10 c=20? Постройте трассировочную таблицу.
алг счет
цел a,b,c,x
нач ввод a,b,c
x:=a+b+c
a:=a*5
b:=a+b
c:=15
b:=b*3
вывод a,b,c,x
кон
|
|
4. Запишите алгоритм циклического обмена значениями трёх переменных a,b,c. Схема циклического обмена: a b c
Например, если до обмена было: a=1, b=2, c=3, то после обмена должно стать: a=3, b=1, c=2. Выполнить трассировку.
|
Алгоритм:
|
Трассировочная таблица:
|
|
|
|
|
|
|