Информатика: Сегментация программ. Гурьяшова Р.Н - 60 стр.

UptoLike

Ниже приведен расчет координат искомой точки M(X*, Y*):
2
2
)2()2(
2
XX
*X
53
=
=
= ;
2
3
)3()2()1(
3
YYY
*Y
542
=
=
=
.
Графическое представление точек:
2. Решение
Очевидно, что искомую величинуотношение произведения
отрицательных элементов массива к их количествунеобходимо
вычислять дваждыдля массива X и массива Y.
Поэтому оформим данный алгоритм в процедуру с именем PD.
Процедура PD
Формальные параметры
Входные параметры процедуры:
Массив с именем Z – вещественного типа.
Выходной параметр процедуры:
Вещественная переменная REZ (искомая величина).
Глобальные переменные:
Целочисленная переменная N (размер массива, количество
точек).
М
1
Y
М
3
М
2
М
4
М
5
М*
X
60
   Ниже приведен расчет координат искомой точки M(X*, Y*):
                 X 3 ⋅ X 5 (−2) ⋅ (−2)
             X* =         =            = 2;
                     2         2
                 Y ⋅Y ⋅Y      (−1) ⋅ (−2) ⋅ (−3)
             Y* = 2 4 5 =                        = −2 .
                       3               3
   Графическое представление точек:

                         Y               М1




                    М3
                                                   X
                         М2

                    М5         М*             М4




                         2. Решение
   Очевидно, что искомую величину – отношение произведения
отрицательных элементов массива к их количеству – необходимо
вычислять дважды – для массива X и массива Y.
   Поэтому оформим данный алгоритм в процедуру с именем PD.

   Процедура PD
   Формальные параметры
   Входные параметры процедуры:
   • Массив с именем Z – вещественного типа.
   Выходной параметр процедуры:
   • Вещественная переменная REZ (искомая величина).
   Глобальные переменные:
   • Целочисленная переменная N (размер массива, количество
      точек).

                              60