Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика программирование, учебник.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
22.08 Mб
Скачать

5.2 Работа с векторами

Числовые одномерные массивы иногда называют векторами, т.к. этот тип данных удобен для формализации задач линейной алгебры, в которых используются действия над векторами. В данном разделе требуется разработать алгоритм и составить программу обработки одного и более векторов в соответствии с приведенными ниже заданиями. Исходные массивы следует вводить с клавиатуры, затем осуществить контрольный вывод их на экран, результирующий вектор выводить на экран также в виде строки вещественных чисел (координат вектора), разделенных пробелами.

  1. Составить программу для ввода двух одномерных массив A и B размерностью n = 10, и вычисления скалярного произведения векторов A и B по формуле:

.

  1. Составить программу ввода двух одномерных массивов A и B размерностью n = 10, и вычисления вектора , как алгоритмической суммы компонент двух векторов A и B, по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значения функции Y по формуле:

.

  1. Дана последовательность вещественных чисел . Вычислить Y по формуле:

.

  1. Дана последовательность вещественных чисел . Вычислить вектор Y по формулам:

  1. Составить программу для ввода двух одномерных массив A и B размерностью n, и вычисления величины Z по формуле:

.

  1. Составить программу для ввода двух одномерных массив A и B размерностью n = 20, и вычисления величины Z по формуле:

.

  1. Составить программу ввода двух одномерных массивов A и B размерности n, и вычисления алгоритмической разности компонент двух векторов - вектора , по формуле

.

  1. Составить программу ввода вещественной величины X и одномерного массива A размерностью n, и вычисления Y по формуле:

.

  1. Составить программу ввода вещественного массива X, содержащего значения n случайных величин, . Требуется рассчитать среднюю эмпирическую M и эмпирическое среднее квадратическое отклонение  по формуле:

; .

  1. Составить программу ввода двух одномерных массивов A и B размерностью n, и вычисления алгоритмического произведения компонент двух векторов - вектора , по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Составить программу ввода двух одномерных массивов A и B размерностью , и вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений , A, B и C вычислить значения величин S и P по формулам:

.

  1. Для заданных с клавиатуры значений , , вычислить значения величин S, P и Q по формулам:

  1. Для заданных с клавиатуры значений , , вычислить значения величин по формуле:

  1. Для заданных с клавиатуры значений , , вычислить значения величин по формуле:

  1. Для заданных с клавиатуры значений , , вычислить значения величин по формуле:

  1. Для заданных с клавиатуры значений , , вычислить значения величин по формуле:

  1. Для заданных с клавиатуры значений , , вычислить значения величин по формуле:

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.

  1. Для заданных с клавиатуры значений вычислить значение величины Y по формуле:

.