Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Лабораторная работа №8.




Составление программ, использующих процедуры и функции пользователя.

Вариант №1

1. Написать программу решения следующей задачи: Определить периметры трёх треугольников, если заданы координаты их вершин.

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

Вычислить , где S1 и k1 – сумма и количество положительных элементов массива X(10); S2 и k2 – то же для массива Y(12).

3. Написать подпрограмму для замены в массиве Y(50) всех чётных элементов на значение 1.

4. Используя нестандартные функции, составить программы для расчёта указанных величин.

Вариант №2

1. Написать программу решения следующей задачи: Вычислить сумму объёмов трёх шаров и сумму их поверхностей, если известны их радиусы.

2. Написать программу решения следующей задачи: Вычислить , где S1 и k1 – сумма и количество элементов массива X(12); S2 и k2 – то же для массива Y(8).

3. Написать подпрограмму для замены знака каждого пятого элемента массива B(100) на противоположенный.

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №3

1. Написать программу решения следующей задачи: Даны четыре пары чисел: A, a, B, b, C, c, D, d, - которые являются соответственно наружными и внутренними радиусами колец. Найти общую площадь этих колец.

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

3. Написать подпрограмму для вычисления суммы отрицательных элементов массива A(200).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №4

1. Написать программу решения следующей задачи: Заданы координаты трёх точек. Подсчитать сумму их расстояний до начала координат.

 

2. Написать программу решения следующей задачи: Переписать положительные элементы массивов X(8), Y(10) в массив Z(k) подряд. Запись осуществить в подпрограмме. Вывести на печать все три массива.

3. Написать подпрограмму для расчёта числа положительных элементов массива B(10,20).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №5

1. Написать программу решения следующей задачи: заданы координаты четырёх точек. Подсчитать сумму их расстояний до точки с координатами (a,b).

2. Написать программу решения следующей задачи: Вывести на экран элементы целочисленных матриц N(6,8) и M(4,7), кратные трём.

3. Написать подпрограмму для вычисления куба суммы положительных элементов массива X(15,30).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант №6

1. Написать программу решения следующей задачи: Спадание активности образца происходит по следующему закону: . Определить среднюю активность трёх образцов через заданное время t, если для каждого из них известны начальная активность E0 и константа скорости k.

2. Написать программу решения следующей задачи: Преобразовать массивы X(10), Y(12), расположив в них подряд только положительные элементы. Вместо остальных элементов записать нули. Вывести преобразованные массивы на экран.

3. Написать подпрограмму для расчёта суммы элементов второй строки матрицы M(20,10).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант №7

1. Написать программу решения следующей задачи: Концентрация вещества в реакторе изменяется по закону . Определить среднюю концентрацию вещества в трёх реакторах, если для каждого реактора заданы начальная концентрация С0, время реакции t и константа скорости k.

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

3. Написать подпрограмму для вычисления суммы элементов пятого столбца матрицы Z(10,20).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант№8

1. Написать программу решения следующей задачи: Рассчитать суммарную кинетическую энергию пяти частиц, движущихся ср скоростями V1,V2,V3,V4,V5 близким к скорости света C, и имеющих массу соответственно m1, m2, m3, m4, m5. кинетическая энергия в этих условиях вычисляется по формуле:

2. Написать программу решения следующей задачи: Найти наибольшие элементы в массивах X(10), Y(6), Z(11) и их порядковые номера.

3. Написать подпрограмму для отыскания минимального элемента массива X(25).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант №9

1. Написать программу решения следующей задачи: Определить среднюю высоту полёта аэростата, если четыре измерения температуры и давления дали результаты соответственно T1, T2, T3, T4 и P1, P2, P3, P4. барометрическая формула: , где P0=760 мм рт. ст., T0=273,15 К.

2. Написать программу решения следующей задачи: Вычислить , где xmax – максимальный элемент массива X(m), ymin – минимальный элемент массива Y(n). вычисления выполнить в одной подпрограмме.

3. Написать подпрограмму для отыскания максимального элемента массива B(20,30) и индексов этого элемента.

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант №10

1. Написать программу решения следующей задачи: Найти электрическую ёмкость двухпроводной линии, состоящей их четырёх участков длиной l1, l2, l3, l4, соответственно и с расстоянием между проводами d1, d2, d3, d4. все провода имеют радиус a. Формула емкости линии: , где e0*e=8,85*10-12 Ф/м.

2. Написать программу решения следующей задачи: Найти наименьшие элементы для матриц A(8,6), X(7,9) и номера строк т столбцов, в которых они расположены.

3. Написать подпрограмму для вычисления k!=1*2*3*…*k.

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №11

1. Написать программу решения следующей задачи: вычислить среднюю скорость, осаждения смеси частиц диаметром от d1 до d2 плотностью от r1 до r2, если скорость осаждения может быть вычислена по формуле ; g=9.8 м/с2; m=0,6 Па*с.

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

3. Написать подпрограмму для замены в матрице A(10,10) всех элементов, стоящих на главной диагонали на число 2.

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №12

1. Написать программу решения следующей задачи: Вычислить сумму объёмов и сумму поверхностей четырёх цилиндров, если для каждого из них известны высота и радиус основания.

2. Написать программу решения следующей задачи: Для каждой из матриц A(6,6) и B(8,8) вычислить сумму и количество положительных элементов, расположенных на главной диагонали и выше её.

3. Написать подпрограмму для вычисления квадрата суммы элементов массива B(100), которые меньше 10.

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

Вариант №13

1. Написать программу решения следующей задачи: Главный центральный момент инерции тора относительно оси, перпендикулярной к его плоскости, вычисляется по формуле . Найти среднее значение I для трёх торов, если известны для каждого из них масса m, радиус R, и радиус поперечного сечения r.

2. Написать программу решения следующей задачи: найти наименьшие элементы и их порядковые номера для массивов X(N), Y(M), Z(K).

3. Написать подпрограмму для вычисления суммы положительных элементов i-той строки матрицы C(10,20).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант №14

1. Написать программу решения следующей задачи: Ёмкость сферического конденсатора вычисляется по формуле . Здесь r1, r2 – радиусы внутренней и внешней сфер, соответственно. Найти общую ёмкость четырёх параллельно соединённых сферических конденсаторов, если для каждого из них известны значения r1 и r2, а *10-12 Ф/м.

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

3. Составить подпрограмму для вычисления количества элементов матриц B(30,30), которые лежат в интервале (2,5).

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

Вариант №15

1. Написать программу решения следующей задачи: Напряжённость магнитного поля в центре прямоугольного витка с током I рассчитывается по формуле , где a и b – длины сторон прямоугольника. Найти напряжённость магнитного поля в общем центре трёх прямоугольных витков, лежащих в одной плоскости. Если для каждого из них известны размеры и значения силы тока I (ток во всех витках проходит в одном направлении).

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

3. Составить подпрограмму для расчёта квадратного корня из суммы положительных элементов массива X(m,n).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

Вариант №16

1. Написать программу решения следующей задачи: Определить сумму объёмов и сумму поверхностей трёх прямоугольных параллелепипедов, если известны их измерения.

2. Написать программу решения следующей задачи: Вычислить и запомнить количества и суммы отрицательных элементов каждой строки матриц C(6,6), D(8,8).

3. Составить подпрограмму для вычисления минимального элемента j-той строки матрицы C(m,n) и номера столбца, в котором находится этот элемент.

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

 

Вариант №17

1. Написать программу решения следующей задачи: Главный центральный момент инерции сплошного шара определяется по формуле Найти среднее значение I для трёх шаров, если для каждого из них известны масса m и радиус R.

2. Написать программу решения следующей задачи: Для каждой из целочисленных матриц A(6,8) и B(5,7) вывести на печать количество элементов, кратных шести, и сами эти элементы.

3. Составить подпрограмму для расчёта количества нулевых элементов массива X(k,n);

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №18

1. Написать программу решения следующей задачи: Ёмкость цилиндрического конденсатора с длиной l и радиусами внутреннего и внешнего цилиндров, равными r1 и r2, вычисляется по формуле . Найти общую ёмкость трёх параллельно соединённых цилиндрических конденсаторов, если для каждого из них известны значения l, r1, r2, a =8.85*10-12 Ф/м.

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

3. Составить подпрограмму для замены знака вех нечётных элементов массива Z(150) на противоположенный.

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №19

1. Написать программу решения следующей задачи: Вычислить сумму объёмов и сумму полных поверхностей трёх круглых конусов, если для каждого конуса известны высота и радиус основания.

2. Написать программу решения следующей задачи: Для каждой из матриц A(5,5) и B(8,8) вычислить сумму и количество отрицательных элементов, расположенных на главной диагонали и выше её.

3. Составить подпрограмму для вычисления следа (суммы элементов главной диагонали) матрицы B(m,n).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №20

1. Написать программу решения следующей задачи: Главный центральный момент инерции полого шара массой m с радиусами внешней и внутренней поверхностей, равными R1 и R2, вычисляется по формуле . Найти среднее значение I для трёх полых шаров с известными значениями m, R1, R2.

2. Написать программу решения следующей задачи: Для каждой из матриц A(6,6) и B(8,8) найти сумму элементов главной диагонали и сумму элементов побочной диагонали.

3. Составить подпрограмму для замены знака на противоположенный у всех элементов i-ого столбца матрицы B(m,n).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

 

Вариант № 21

1. Написать программу решения следующей задачи: Ёмкость сферического конденсатора вычисляется по формуле . Здесь r1, r2 – радиусы внутренней и внешней сфер. Найти общую ёмкость трёх последовательно соединённых сферических конденсаторов, если для каждого из них известны значения r1, r2, а =8.85*10-12 Ф/м.

2. Написать программу решения следующей задачи: Переписать в массив X подряд положительные элементы массива Y(10).

3. Составить подпрограмму для вычисления максимального элемента матрицы Z(20,30) и определения номеров строки и столбца. Которым принадлежит этот элемент.

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

Вариант №22

1. Написать программу решения следующей задачи: Концентрация вещества в реакторе растёт по закону . Определить среднюю концентрацию вещества в трёх реакторах, если для каждого известны начальная концентрация вещества C0, время реакции t и константы скоростей k1 и k2.

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

3. Составить подпрограмму для вычисления количества элементов массива X(10,25), значения которых больше 10, и вычисления квадратного корня из суммы этих элементов.

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

Вариант №23

1. Написать программу решения следующей задачи: Найти сумму площадей трёх треугольников, если известны длинны их сторон (для вычисления площади использовать формулу Герона).

2. Написать программу решения следующей задачи: Для каждой из матриц A(N,N) и B(M,M) найти целочисленные элементы верхней треугольной матрицы.

3. Составить подпрограмму для вычисления минимального элемента n-ой строки матрицы C(m,n).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

.

 

Вариант №24

1. Написать программу решения следующей задачи: Главный центральный момент инерции тора относительно оси, лежащей в его плоскости, вычисляется по формуле . Найти среднее значение I для четырёх торов, если для каждого из них известны масса m, радиус R и радиус поперечного сечения r.

2. Написать программу решения следующей задачи: Вычислить и где xmax и ymax – максимальные элементы массивов X(20), Y(30); xmin и ymin – минимальные элементы этих же массивов (вычисление максимального и минимально элементов массива вычислять в одной подпрограмме).

3. Составить подпрограмму для вычисления количества нулевых элементов I-ого столбца матрицы A(m,n).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №25

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

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

3. Составить подпрограмму для вычисления количества элементов массива Y(20,30), лежащих в интервале [0,2].

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

 

Вариант № 26

1. Написать программу решения следующей задачи: Напряжённость поля, создаваемое точечным зарядом вычисляется по формуле , где q – заряд создающий поле, =8,85*10-12 Ф/м, r – расстояние от q до точки. Найти общую напряжённость поля для трёх зарядов, если для каждого из них известны величина заряда q и расстояние r.

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

3. Составить подпрограмму для расчёта тангенса суммы положительных элементов массива Z(m,n).

4. Используя нестандартные функции, составить программы для расчёта указанных величин ,

.

 

Вариант №27

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

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

3. Составить подпрограмму для вычисления максимального и минимального элементов пятого столбца матрицы B(20,15) и определения номеров строк, в которых стоят эти элементы.

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

Вариант №28

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

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

3. Составить подпрограмму для замены элементов k-ого столбца матрицы A(n,m) на число 1.

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

Вариант №29

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

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

3. Составить подпрограмму для расчёта количества нулевых элементов i-ой строки матрицы B(k,m).

4. Используя нестандартные функции, составить программы для расчёта указанных величин

 

Вариант №30

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

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

3. Составить подпрограмму для нахождения количества положительных, отрицательных и нулевых элементов массива C(20,30).

4. Используя нестандартные функции, составить программы для расчёта указанных величин .

 

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных