Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zavd_Pascal.doc
Скачиваний:
5
Добавлен:
27.04.2019
Размер:
1.76 Mб
Скачать

Завдання 3.2

Координати десяти точок на площині задані двома масивами:

Х=(-4;3;-2.5;0.5;1.5;6;-5;5;-4.5;3.5), Y=(-3;-2;6.5;5;-4;3.5;-2;6;2.5;-4.5). Написати програму обробки масиву згідно нижче вказаної умови.

Варіанти:

  1. Визначити відстані від першої точки до решти всіх точок. Результати запам’ятати у вигляді масиву.

  2. Визначити відстані від початку координат до всіх точок масиву. Результати запам’ятати у вигляді масиву.

  3. Визначити середні значення координат точок.

  4. Для кожної з точок вказати відстань до геометричного центру масиву . Результати запам’ятати у вигляді масиву.

  5. Визначити, котра з точок знаходиться на максимальній відстані від першої точки.

  6. Визначити, котра з точок знаходиться на мінімальній відстані від першої точки.

  7. Визначити, котра з точок знаходиться на максимальній відстані від початку координат.

  8. Визначити, котра з точок знаходиться на мінімальній відстані від початку координат.

  9. Визначити, котра з точок знаходиться на максимальній відстані від геометричного центра масиву C(Xc,Yc).

  10. Визначити, котра з точок знаходиться на мінімальній відстані від геометричного центра масиву C(Xc,Yc).

  11. Вивести номери точок, відстань між якими максимальна, а також значення цієї відстані.

  12. Вивести номери точок, відстань між якими мінімальна, а також значення цієї відстані.

  13. Вивести номери точок, відстань від яких до першої точки не перевищує 7 одиниць.

  14. Вивести номери точок, відстань від яких до початку координат не перевищує 7 одиниць.

  15. Вивести номери точок, відстань від яких до геометричного центра масиву не перевищує 7 одиниць.

  16. Вивести номери точок масиву, які належать колу .

  17. Вивести номери точок масиву, які не належать колу .

  18. Визначити кількість точок масиву, які належать колу .

  19. Перевірити, які з точок масиву не належать квадрату

  20. Перевірити, які з точок масиву належать квадрату

  21. Визначити кількість точок масиву, які належать квадрату

  22. Вивести номери точок масиву, які належать смузі .

  23. Вивести номери точок масиву, які не належать смузі .

  24. Вказати, до якого квадранту належить кожна з точок масиву.

  25. Визначити кількість точок, які належать до кожного з квадрантів.

  26. Визначити номери точок, для яких виконується умова .

  27. Визначити номери точок, для яких виконується умова .

  28. Побудувати і вивести на екран матрицю відстаней між точками масиву.

  29. Визначити кути нахилу відрізка OM (M – точка з координатами X, Y) до осі Ox згідно з формулою .

  30. Визначити кути нахилу відрізка OM (M – точка з координатами X, Y) до осі Oy згідно з формулою .

Лабораторна робота №4.

Програми обробки двовимірних масивів

Завдання

Регулярна модель рельєфу представлена наступною матрицею висот розміром 8×8. Використовуючи режим псевдографіки (модуль crt), скласти програму для виконання наступних завдань.

Вивести на екран початкову матрицю, а також карту рельєфу, на якій...

92,1

94,7

94,9

97,2

102,2

102,1

101,9

101,6

93,2

94,4

96,4

97,4

101,7

104,6

104,3

104,4

94,9

96,5

97

98,3

101,9

104,7

106,2

106,6

95,8

97,4

97,8

100,6

102,7

103,8

105,8

106,5

96,9

97,8

98,4

99,5

101,2

103,9

104,4

104,8

97,8

99,4

100,3

100,6

101,9

102,8

102,7

102,8

99,3

99,9

99

100,2

101,7

102,3

102

101,1

100,4

98,8

97,8

99,2

99,5

100

100

99,7

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]