Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_8_Programmirovanie_slozhny....doc
Скачиваний:
5
Добавлен:
05.12.2018
Размер:
411.14 Кб
Скачать

Лабораторная работа №8. Составление, ввод, отладка и выполнение программ, использующих двумерные массивы. Подпрограммы

Вариант №1.

  1. Составить программу для вычисления элементов матрицы Y по известным элементам вектора X. .

  2. Составить программу для вычисления величины S по формуле:.

  3. Составить программу для вычисления элементов одномерного массива по формуле:

  4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число положительных элементов каждого столбца матрицы А(10,15).

  5. Написать программу решения следующей задачи: Рассчитать среднюю работу по перемещению заряда в однородном поле для трёх зарядов, если для каждого из них известны величина заряда q, напряжённость E, расстояние между двумя точками d. Работа вычисляется по формуле . Использовать подпрограмму-функцию.

  6. Написать программу решения следующей задачи: Определить число положительных элементов до первого отрицательного в массивах X(16), Y(20), Z(25). Использовать подпрограмму.

Вариант №2.

  1. Составить программу для вычисления элементов матрицы y по известным элементам вектора X. .

  2. Составить программу для вычисления величины s по формуле:.

  3. Составить программу для вычисления элементов одномерного массива по формуле:

  4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число отрицательных элементов каждой строки матрицы А(10,10).

  5. Написать программу решения следующей задачи: Сопротивление рассчитывается по формуле . Где - удельное сопротивление проводника, l – длина проводника, S – площадь поперечного сечения. Рассчитать общее сопротивление для четырёх проводников, если для каждого заданы свои l, S, . Использовать подпрограмму-функцию.

  6. Написать программу решения следующей задачи: Вычислить , где s1 – сумма положительных элементов массива X(15); s2 – сумма отрицательных элементов массива Y(20). Использовать подпрограмму.

Вариант №3

  1. Составить программу для вычисления элементов матрицы y по известным элементам вектора X. .

  2. Составить программу для вычисления величины s по формуле:.

  3. Составить программу для вычисления элементов одномерного массива по формуле:

  4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся над главной диагональю матрицы А(8,8).

  5. Написать программу решения следующей задачи: Ёмкость плоского конденсатора рассчитывается по формуле , где S – площадь одной пластины, d – расстояние между пластинами. Рассчитать среднюю ёмкость для трёх конденсаторов, если для каждого из них заданы S и d, а=8.85*10-12 Ф/м. Использовать подпрограмму-функцию.

  6. Написать программу решения следующей задачи: Расположить в массиве R сначала положительные, а затем отрицательные элементы массивов Z(30) и А(40).

Использовать подпрограмму.

Вариант №4

  1. Составить программу для вычисления элементов матрицы y по известным элементам вектора X. .

  2. Составить программу для вычисления величины s по формуле:.

  3. Составить программу для вычисления элементов одномерного массива по формуле:

  4. Написать программу для решения следующей задачи: вычислить и вывести сумму и число элементов, находящихся под главной диагональю матрицы С(8,8).

  5. Написать программу решения следующей задачи: Работа по перемещению заряда в однородном поле вычисляется по формуле , где q – заряд, E – напряжённость поля, d – расстояние между двумя точками электрического поля. Вычислить общую работу для трёх зарядов, если для каждого из них известны величина заряда q, E и d. Использовать подпрограмму-функцию.

  6. Написать программу решения следующей задачи: Вычислить и запомнить суммы и числа элементов каждой строки матриц A(15,20) и В(10,15). Результаты отпечатать в виде двух столбцов. Использовать подпрограмму.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]