Хелпикс

Главная

Контакты

Случайная статья





Задача 7. Задача 8. Лабораторная работа 4



Задача 7

  1. В массиве из 10 целых чисел поменять местами наибольший элемент и первый элемент.
  1. В массиве из 10 целых чисел поменять местами наименьший элемент и последний элемент.
  1. Найти среднее арифметическое элементов массива из 10 элементов и записать его на место максимального элемента.
  1. В массиве из 10 целых чисел найти количество элементов, стоящих между максимальным и минимальным элементами.
  1. В массиве из 10 целых чисел подсчитать сумму элементов, стоящих левее максимального.
  1. В массиве из 10 целых чисел подсчитать сумму элементов, стоящих правее минимального.
  1. В массиве из 10 целых чисел наибольший и наименьший элементы поменять местами.
  1. В массиве из 10 целых чисел вычислить разность между наибольшим элементом и средним арифметическим всех элементов массива.
  1. В массиве из 10 целых чисел найти произведение элементов, стоящих между максимальным и минимальным элементами.
  1. В массиве из 10 целых чисел заменить все элементы, стоящие на четных местах, на минимальный элемент.
  1. В массиве из 10 целых чисел заменить все элементы, стоящие на нечетных местах, на максимальный элемент.
  1. В массиве из 10 целых чисел заменить все отрицательные элементы на минимальный элемент, а все положительные – на максимальный.
  1. Дан массив из 10 целых чисел. Определить, что больше: среднее арифметическое максимального и минимального элементов, или среднее арифметическое всех элементов массива.
  1. В массиве из 10 целых чисел подсчитать среднее геометрическое элементов, стоящих правее максимального.
  1. В массиве из 10 целых чисел подсчитать среднее геометрическое элементов, стоящих левее минимального.
  1. В массиве из 10 целых чисел подсчитать сумму элементов, более чем в 2 раза превышающих минимальный.
  1. В массиве из 10 целых чисел подсчитать количество элементов меньших, чем среднее арифметическое минимального и максимального элементов.
  1. В массиве из 10 целых чисел заменить все элементы, меньшие среднего арифметического, на минимальный элемент, а все большие – на максимальный.
  1. В массиве из 10 целых чисел подсчитать сумму элементов, стоящих правее максимального.
  1. Найти среднее арифметическое элементов массива из 10 элементов и записать его на место минимального элемента.

 

Задача 8

1.    Дана матрица А(nxn) и вектор а = (a1, a2, ..., an). Написать программу вычисления вектора b = A*a.
2.    Дана матрица А(nxn). Построить n-мерный вектор по правилу: если в строке матрицы с номером i есть отрицательные элементы, то bi = 0, в противном случае bi = 1.
3.    Даны две матрицы А(nxn) и B(nxn). Написать программу нахождения произведения этих матриц D = A*B.
4.    Дана матрица А(nxn). Написать программу, которая меняет к-ю и m-ю строки матрицы, а затем транспонирует матрицу.
5.    Дана матрица А(nxn) и вектор х = (х1, х2, ...,хn). Написать программу нахождения скалярного произведения (х*Ах).
6.    Дана матрица А(nxn). Написать программу нахождения матрицы Ат*А, где Ат - транспонированная матрица.
7.    Даны две матрицы А(nxn) и B(nxn). Написать программу нахождения матрицы, равной (А-В)т.
8.    Даны два вектора b = (b1, b2, ..., bn), x = (x1,x2, ..., xn) и матрица А(nxn). Написать программу вычисления длины вектора Ах - b.
9.    Дана матрица А(nxn). Написать программу, которая вычеркивает столбец с номером р и переставляет остальные так, чтобы получилась матрица nx(m-1).
10.  Даны две матрицы А(nxn) и B(nxn), а также два вектора х = (x1, x2,..., xn) и y = (y1, y2, ..., yn). Написать программу нахождения скалярного произведения (Ах)*(Ву).
11.  Даны две матрицы А(nxn) и C(nxn). Написать программу вычисления матрицы Ст*(А+С), где Ст - транспонированная матрица.
12.  Дана матрица А(nxn). Написать программу, которая находит максимальный по абсолютной величине элемент и переставляет строки и столбцы так, чтобы он оказался в левом верхнем углу.
13.  Даны две матрицы А(nxn) и B(nxn). Написать программу нахождения суммы диагональных элементов А*В.
14.  Дана матрица А(nxn). Написать программу нахождения суммы элементов, стоящих на побочной диагонали.
15.  Дана матрица А(nxn). Написать программу нахождения максимального элемента матрицы.
16 Даны две матрицы А(nxn) и B(nxn). Написать программу нахождения матрицы, равной (А+В)т.
17 Даны два вектора b = (b1, b2, ..., bn), x = (x1,x2, ..., xn) и матрица А(nxn). Написать программу вычисления длины вектора Ах + b.
18 Даны две матрицы А(nxn) и B(nxn), а также два вектора х = (x1, x2,..., xn) и y = (y1, y2, ..., yn). Написать программу нахождения вектора (Ах) - (Ву).
19 Даны две матрицы А(nxn) и B(nxn). Написать программу нахождения произведения диагональных элементов матрицы А + В.
20 Дана матрица А(nxn). Написать программу, которая находит минимальный элемент матрицы и переставляет строки и столбцы так, чтобы он оказался в правом нижнем углу.

 

Лабораторная работа 4



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.