В ы с ш е е о б р а з о в а н и е м. П. Лапчик, И. Г. Семакин, Е. К. Хеннер



Pdf көрінісі
бет364/437
Дата23.01.2022
өлшемі32,34 Mb.
#24228
1   ...   360   361   362   363   364   365   366   367   ...   437
А
 не использовать):
ввод 
А 
...  вывод 
А
Р е ш е н и е .  
Ввод 
А
А
: = 
А *А  
( А2)
А : =  А *А   ( Л 4)
Вывод 
А
Пример 2. Написать на АЯ алгоритм вычисления  У по формуле:
Y =
  (1  -  
X 2  +   5ХА) 2,
где 
X
 — данное целое число.  Учесть следующие ограничения:  1)  в 
арифметических выражениях  можно  использовать только  опера­
ции  сложения,  вычитания  и  умножения;  2)  выражение  может 
содержать только одну арифметическую операцию. Выполнить трас­
сировку алгоритма  при 
X
 =  2.
294


Р е ш е н и е .   Ученики  могут  построить  разные  варианты  алго­
ритма решения  этой  задачи.  Для  сохранения  промежуточных ре­
зультатов можно использовать дополнительные  переменные.  Об­
суждая  эту  задачу,  полезно  рассмотреть  вариант  алгоритма,  при 
котором не понадобится дополнительных переменных, т. е. можно 
обойтись всего двумя переменными 
Х и   Y.
 Тем самым достигается 
экономия  памяти  компьютера.  Вот как выглядит этот алгоритм  и 
его трассировка (табл.  11.2):


Достарыңызбен бөлісу:
1   ...   360   361   362   363   364   365   366   367   ...   437




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет