Алгоритм получения элементов вектора
| |||||||
| |||||||
| |||||||
|
Алгоритм вычисления среднегеометрического значения

3.4 Алгоритм определения минимального по модулю элемента среди не принадлежащих [a/2,b/2] элементов второй трети массива
| |||
|

Упорядочение массива

Таблицы переменных задачи
Таблица переменных основного алгоритма
| Смысл переменных | Обозначение | Тип переменной | Примечания | |
| в алгоритме | в программе | |||
| Исходные данные: Вариант расчёта Размер массива Наименьшее значение элемента Наибольшее значение элемента | Vr n a b | Vr n a b | Целый Целый Целый Целый | VrÎZ 1< n <100 a Î[-32761; 32767] b Î[-32761; 32767] a <=b |
| Промежуточные данные: Номер элемента массива | i | i | Целый |
i=
|
| Результаты: Среднегеометрическое значение вектор | Sg R | sg R | Веществ. Одномерный массив | SgÎR |
Таблица переменных алгоритма получения вектора (Part_1)
| Смысл переменных | Обозначение | Тип переменной | Примечания | |
| в алгоритме | в программе | |||
| Входные данные: Вариант расчёта Наименьшее значение элемента Наибольшее значение элемента | Vr n a b | Vr n a b | Целый Целый Целый Целый | VrÎZ 1< n <100 a Î[-32761; 32767] b Î[-32761; 32767] a <=b |
| Промежуточные данные: Номер элемента массива | i | i | Целый |
i=
|
| Выходные данные: Массив | R | R | Одномерный массив | riÎ[a;b] |
Таблица переменных алгоритма вычисления среднегеометрического значения (Part_2)
| Смысл переменных | Обозначение | Тип переменной | Примечания | |
| в алгоритме | в программе | |||
| Входные данные: Размер массива Массив | n R | n R | Целый Одномерный массив | nÎN riÎ[a;b] |
| Промежуточные данные: Номер элемента массива Количество нужных элементов Произведение | i k P | i k P | Целый Целый Целый |
i=
k≥0
PÎ Z
|
| Выходные данные: среднегеометрическое значение | Sg | Sg | Вещественный | SgÎ R |
Таблица переменных алгоритма определения минимального элемента (Part_3)
| Смысл переменных | Обозначение | Тип переменной | Примечания | |
| в алгоритме | в программе | |||
| Входные данные: Размер массива Наименьшее значение элемента Наибольшее значение элемента Массив | n a b R | n a b R | Целый Целый Целый Одномерный массив | nÎN |
| Промежуточные данные: Номер элемента Результаты: Номер наименьшего элемента Значение наименьшего элемента | i k M | i k M | Целый Целый Целый |
i=
|
Таблица переменных алгоритма упорядочения массива (Part_4)
| Смысл переменных | Обозначение | Тип переменной | Примечания | |
| в алгоритме | в программе | |||
| Входные данные: Размер массива Массив | n R | n R | Целый Одномерный массив | 1<n<100 RiÎ[a;b] |
| Промежуточные данные: Номер первого элемента в неупорядоченной части массива Номер следующего элемента в неупорядоченной части массива Номер нужного элемента Буфер обмена | i j k buf | i j k buf | Целый Целый Целый Целый |
i=
j=
|
| Выходные данные: Вектор | R | R | Одномерный массив |