- •Алгоритмы реализации основных численных методов
- •210106 «Промышленная электроника»
- •Алгоритмы реализации основных численных методов
- •210106 «Промышленная электроника»
- •1 Введение
- •2 Программа работы
- •3 Содержание отчета о лабораторной работе
- •4 Список литературы, рекомендуемой для подготовки к лабораторной работе
- •Приложение а
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Результат выполнения
- •Приложение г
- •Алгоритмы реализации основных численных методов
- •210106 «Промышленная электроника»
- •654007, Г. Новокузнецк, ул. Кирова, 42
Вариант 3
1. Написать программу, которая располагает элементы одномерного массива A[n] в зависимости от значения параметра q либо в порядке возрастания, либо в порядке убывания.
2. Написать программы, при выполнении которых в целочисленном массиве определяется число соседств: а) простого числа и четного с нечетным индексом; б) четного квадрата и нуля.
3. Дан двухмерный массив A[m][n]. Написать программу построения одномерного массива B[m], элементы которого соответственно равны а) суммам элементов строк, б) произведениям элементов строк, в) наименьшим средних арифметических элементов строк.
4. Найти наибольший элемент данного массива и указать номер этого элемента.
5. Расположить элементы данного массива в обратном порядке (первый элемент меняется с последним, второй - с предпоследним и т.д. до середины; если массив содержит нечетное количество элементов, то средний остается без изменения).
6. В данном массиве поменять местами элементы, стоящие на нечетных местах, с элементами, стоящими на четных местах.
Вариант 4
1. Найти сумму элементов, стоящих на четных местах в заданном массиве.
2. Элементы массива А записать в виде массивов В и С, причем в массив В записать элементы, стоящие на нечетных местах в массиве А, а в массив С записать элементы,стоящие на четных местах в массиве А.
3. Объединить элементы массивов В и С, содержащих по Т элементов, в массив А таким образом, чтобы в массиве А на нечетных местах были элементы массива В, а на четных местах - элементы массива С.
4. Элементы массива X[N] вычисляются по формуле , n=1,...,N. Написать программу вычисления элементов массива, не используя операцию возведения в степень.
5. Сколько различных чисел содержится в одномерном массиве.
6. Дан одномерный массив. Все его элементы, не равные нулю, переписать (сохраняя их порядок) в начало массива, а нулевые элементы - в конец массива. Новый массив не заводить!
Вариант 5
1. Определить, сколько чисел входят в данный массив только по одному разу (более, чем по одному разу).
2. Массив А[30][7] содержит два (и только два) одинаковых числа. Требуется напечатать их индексы. Обратите внимание на то, чтобы никакой элемент массива не сравнивался сам с собой!
3. Массив А[5][7] содержит вещественные числа. Требуется ввести целое число K и вычислить сумму элементов А[I][J], для которых I+J=К. Прежде, однако следует убедиться, что значение К позволяет найти решение, в противном случае нужно напечатать сообщение об ошибке.
4. Заполнить двухмерный массив Т[n][n] последовательными целыми числами от 1 до n, расположенными по спирали, начиная с левого верхнего угла и продвигаясь по часовой стрелке:
1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 35 26 9
17 30 29 28 27 10
16 15 14 13 12 11
5. Элемент двухмерного массива называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 5x5.
6. В условии предыдущей задачи найти максимум среди всех локальных минимумов заданной матрицы размером 5x5.