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

UptoLike

Лабораторная работа 5
Вычисление координат искомой точки
Индивидуальные вариантытабл. 4.5.
1. Задание
Составить программу решения следующей задачи:
На плоскости (X, Y) заданы точки {M
1
(X
1
, Y
1
), …, M
n
(X
n
, Y
n
)}.
Найти точку M(X*, Y*), координаты которой определяются сле-
дующим образом:
абсциссакак отношение произведения отрицательных
абсцисс заданных точек к их количеству,
ординатакак отношение произведения отрицательных
ординат заданных точек к их количеству.
При составлении программы предусмотреть использование
процедуры.
Для выполнения лабораторной работы необходимо:
1. Задать численные значения элементов массива X и Y –
координат точек {M
1
(X
1
, Y
1
), …, M
n
(X
n
, Y
n
)} в соответст-
вии с постановкой задачи.
2.
Выполнить ручной расчет координат искомой точки
значений абсциссы X* и ординаты Y*.
3.
Представить заданные и искомую точки графически в
плоскости (X, Y).
Исходные данные:
N – количество точек, N = 5.
Массивы абсцисс (X
1
, …, X
n
) и ординат (Y
1
, …, Y
n
) заданы в
соответствии с постановкой задачи (в данном случае это означает,
что есть отрицательные элементы).
Абсциссы точек
X
1
X
2
X
3
X
4
X
5
4 0
2
5
2
Ординаты точек
Y
1
Y
2
Y
3
Y
4
Y
5
5
1
1
2 3
59
                      Лабора торна я рабо та 5
            Вычисление координат искомой точки
   Индивидуальные варианты – табл. 4.5.

                             1. Задание

   Составить программу решения следующей задачи:
   На плоскости (X, Y) заданы точки {M1(X1, Y1), …, Mn(Xn, Yn)}.
Найти точку M(X*, Y*), координаты которой определяются сле-
дующим образом:
   •  абсцисса – как отношение произведения отрицательных
      абсцисс заданных точек к их количеству,
   • ордината – как отношение произведения отрицательных
      ординат заданных точек к их количеству.
   При составлении программы предусмотреть использование
процедуры.
   Для выполнения лабораторной работы необходимо:
   1.   Задать численные значения элементов массива X и Y –
        координат точек {M1(X1, Y1), …, Mn(Xn, Yn)} в соответст-
        вии с постановкой задачи.
   2.   Выполнить ручной расчет координат искомой точки –
        значений абсциссы X* и ординаты Y*.
   3.   Представить заданные и искомую точки графически в
        плоскости (X, Y).
   Исходные данные:
   N – количество точек, N = 5.
   Массивы абсцисс (X1, …, Xn) и ординат (Y1, …, Yn) заданы в
соответствии с постановкой задачи (в данном случае это означает,
что есть отрицательные элементы).
                           Абсциссы точек
       X1         X2             X3          X4         X5
       4          0              −2              5      −2
                           Ординаты точек
       Y1         Y2             Y3          Y4         Y5
       5          −1             1           −2         −3

                                 59