ДЗ: Типовое расчетное задание (Вариант 10) вариант 10
Описание
1. Спецификации задачи
1.1 Внешняя спецификация задачи
Постановка задачи
Если все точки плоскости, заданные своими координатами , попадают в круг радиусом R и центром в начале координат ,определить их среднюю абсциссу и ординату, иначе распечатать номера точек , не попавших в заданный круг.
1.2. Состав данных
Тип | Имя | Смысл | Структура | Диапазон | Точность | Поле |
Исходные данные | ||||||
Вещ. | А | Заданные координаты точек | Массив двумерный, 2 строки,7 столбцов | |Aij|<=100.0 | 0.01 | 7(2) |
Вещ. | R | Заданный радиус круга | Простая переменная | R<=100.0 | 0.01 | 6(2) |
Выходные данные | ||||||
Вещ. | SX | Средняя абсцисса | Простая переменная | |SX|<=1000.0 | 0.01 | 7(2) |
Вещ. | SY | Средняя ордината | Простая переменная | |SY|<=1000.0 | 0.01 | 7(2) |
Цел. | C | Номера точек, не попавших в круг | Простая переменная | 0<=C<=7 | 1 | 1 |
Промежуточные данные | ||||||
Цел. | i | Номер строки матрицы {A} | Простая переменная |
| ||
Цел. | j | Номер столбца матрицы {A} | Простая переменная | |||
Цел. | k | Количество точек , вошедших в круг | Простая переменная | |||
Цел. | p | Количество элементов массива {С} | Простая переменная | |||
Цел. | m | Номер элемента массива {С} | Простая переменная |
3. Форма ввода
1 7 14 49 80
1 | <A(1,1)> | <A(1,2)> |
| <A(1,7)> |
|
2 | <A(2,1)> | <A(2,2)> |
| <A(2,7)> |
|
3 | <R> |
|
|
|
|
Файлы условия, демо
Характеристики домашнего задания
Список файлов
