ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы»

Шаг 1. Постановка задачки 1.Создать метод, спецификацию, тестовый пример и программку обработки статистических данных: вычисления среднего арифметического, дисперсии и стандартного отличия для числового ряда , состоящего из n(=12) членов, где массив а: каждомесячные данные за 2004 год о реально отработанных в Рф часах в расчете на 1-го занятого человека.

Шаг 2. Анализ намеченной цели ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы». Из теории арифметики и математической статистики определяем нужные для вычисления формулы: сумма ряда ; среднее арифметическое ; дисперсия , где .

Сумма частей массива S определяется способом скопления. Количество суммируемых чисел понятно, потому используем цикл с данным количеством повторений. При каждом проходе к сумме будем добавлять значение , где i будет изменяться от 1 до ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» n(=12). До цикла нужно переменную суммы обнулить. Потом определим значение среднего арифметического. Сумма U определяется аналогично сумме S.

В последнюю очередь вычисляем значение дисперсии.

Шаг 3. Проектирование и определение спецификаций. В данных методических указаниях предлагается создавать расчет тестовых (контрольных) примеров в среде MATHCAD.

MATHCAD – физико-математический пакет для решения прикладных задач ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы», удачный в работе и обычный по освоению [4, 5], его графическая среда позволяет записывать математические формулы в обычном виде, результаты вычислений можно представлять в виде графиков либо диаграмм.

Вычисление тестового примера в MATHCAD выполним при помощи панели «Programming (программирование)» (рис.4).

Рис. 4. Расчет тестового примера в MATHCAD

На рис. 5 приведена схема метода. Результаты расчета ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» тестового примера занесем в табл. 1. Спецификация к методу представлена в табл. 2.

Рис. 5. Блок – схема метода решения задачки 1.

Таблица 1.

Тестовые примеры для задачки 1.

Номер теста n Массив а Итог Итог U Дисперсия g2
120; 130; 140; 150; 160; 123; 145; 156; 167; 144; 122; 177 144,5 313,75

Таблица 2.

Спецификация к методу на рис. 5.

Наименование Обозначение в методе Обозначение в программке Статус переменной Тип переменной ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы»
Количество частей массива n N Входная Целый
Параметр цикла i i Расчетная Целый
Значение суммы S S Выходная Не целый
Значение суммы U U Выходная Не целый
Среднее арифметическое a_1 Выходная Не целый
Массив а а Входная Не целый
Дисперсия g2 Выходная Не целый

Вариант 1.Дан ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» двухмерный массив чисел А(n,m), где n – количество строк, m – количество столбцов в массиве. Отыскать сумму чисел массива.

Вариант 2.Дан двухмерный массив чисел А(n,n), где n – количество строк и столбцов в массиве. Отыскать сумму чисел, находящихся выше главной диагонали массива.

Вариант 3.Дан двухмерный массив чисел А ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы»(n,m), где n – количество строк, m – количество столбцов в массиве. Дано число k. Найти, сколько чисел в массиве, огромных k.

Вариант 4.Даны два одномерных массива чисел А(n) и В(n), где n – количество частей в массиве. Вычислить новый массив С(n)= А(n)+ В(n).

Вариант 5.Даны два ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» одномерных массива чисел А(n) и В(n), где n – количество частей в массиве. Подобрать такие элементы из массивов А(n) и В(n), так чтоб произведение А(n)хВ(n) было большим.

Вариант 6.Дан двухмерный массив чисел А(n,m), где n – количество строк, m – количество столбцов в массиве ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы». Найти номера стоки и столбца меньшего элемента массива.

Вариант 7.Дан одномерный массив чисел А(n), где n – количество частей в массиве. Найти номера большего элемента массива.

Вариант 8.Даны два одномерных массива координат точек Х(n) и У(n), где n – количество точек. Найти номера точек, лежащих в первой ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» четверти Декартовой системы координат.

Вариант 9.Дан двухмерный массив чисел А(n,n), где n – количество строк и столбцов в массиве. Обнулить элементы массива, лежащие на и ниже главной диагонали массива.

Вариант 10.Дана двухмерная матрица чисел А(n,n), где n – количество строк и столбцов в массиве. Транспонировать матрицу.

Вариант 11.Дан ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» двухмерный массив чисел А(n,m), где n – количество строк, m – количество столбцов в массиве. Отыскать произведение чисел массива.

Вариант 12.Дан двухмерный массив чисел А(n,n), где n – количество строк и столбцов в массиве. Отыскать сумму чисел, находящихся ниже главной диагонали массива.

Вариант 13.Дан двухмерный массив ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» чисел А(n,m), где n – количество строк, m – количество столбцов в массиве. Дано число k. Найти, сколько чисел в массиве, меньше k.

Вариант 14.Даны два одномерных массива чисел А(n) и В(n), где n – количество частей в массиве. Вычислить новый массив С(n)= А(n)+ min(В(n ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы»)).

Вариант 15.Даны два одномерных массива чисел А(n) и В(n), где n – количество частей в массиве. Подобрать такие элементы из массивов А(n) и В(n), так чтоб произведение А(n)В(n) было минимальным.

Вариант 16.Дан двухмерный массив чисел А(n,m), где n – количество строк, m ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» – количество столбцов в массиве. Найти номера стоки и столбца большего элемента массива.

Вариант 17.Дан одномерный массив чисел А(n), где n – количество частей в массиве. Найти номера строчки и столбца нулевого элемента массива.

Вариант 18.Даны два одномерных массива координат точек Х(n) и У(n), где n – количество точек. Найти ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» номера точек, лежащих в третьей четверти Декартовой системы координат.

Вариант 19.Дан двухмерный массив чисел А(n,n), где n – количество строк и столбцов в массиве. Поменять элементы массива, лежащие на и ниже главной диагонали массива на (i+j).

Вариант 20.Дана двухмерная матрица чисел А(n,n), где n ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ «Структурные типы данных. Часть 1: массивы» – количество строк и столбцов в массиве. Прирастить все элементы в матрице на сумму (i+j).


pos-ashukino-mkr-n-roshmel.html
posadka-derevev-i-kustarnikov.html
posadka-i-uhod-za-malinoj.html