Алгоритм получения элементов вектора

               
   
Vr – вариант расчёта n – количество элементов a – нижняя граница b – верхняя граница
 
 
 
   
     



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



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   Одномерный массив    

Наши рекомендации