Программирование и использование модулей. Вариант №1
1.Написать программу решения следующей задачи, используя модуль: вычислить среднюю скорость, осаждения смеси частиц диаметром от d1 до d2 плотностью от r1 до r2, если скорость осаждения может быть вычислена по формуле ; g=9.8 м/с2; m=0,6 Па*с.
2.Написать программу решения следующей задачи, используя модуль: Определить сумму объёмов и сумму поверхностей трёх прямоугольных параллелепипедов, если известны их измерения
Вариант №2
1.Написать программу решения следующей задачи, используя модуль
2.Написать программу решения следующей задачи, используя модуль: Расположить в массиве R сначала положительные, а затем отрицательные элементы массива Z(30).
Вариант №3
1.Написать программу решения следующей задачи, используя модуль: Определить периметры трёх треугольников, если заданы координаты их вершин.
2.Написать программу решения следующей задачи, используя модуль: Ёмкость плоского конденсатора рассчитывается по формуле , где S – площадь одной пластины, d – расстояние между пластинами. Рассчитать среднюю ёмкость для трёх конденсаторов, если для каждого из них заданы S и d, а =8.85*10-12 Ф/м.
Вариант №4
1.Написать программу решения следующей задачи для расчёта количества нулевых элементов i-ой строки матрицы B(k,m), используя модуль.
2.Используя модуль, составить программы для расчёта указанных величин
Вариант №5
1.Используя модуль, составить программы для расчёта указанных величин
2.Написать программу решения следующей задачи, используя модуль: Вычислить и где xmax и ymax – максимальные элементы массивов X(20), Y(30); xmin и ymin – минимальные элементы этих же массивов (вычисление максимального и минимально элементов массива вычислять в одной подпрограмме).
Вариант №6
1.Используя модуль, составить программы для расчёта указанных величин
2.Написать программу для вычисления количества элементов матриц B(30,30), которые лежат в интервале (2,5), используя модуль.
Вариант №7
1.Используя модуль, составить программы для расчёта указанных величин
2.Написать программу решения следующей задачи, используя модуль: Для каждой из матриц X(8,8) и Y(10,10) вычислить сумму элементов, расположенных на главной диагонали и выше её.
Вариант №8
1.Составить подпрограмму для расчёта квадратного корня из суммы положительных элементов массива X(m,n), используя модуль.
2.Написать программу решения следующей задачи, используя модуль: Ёмкость цилиндрического конденсатора с длиной l и радиусами внутреннего и внешнего цилиндров, равными r1 и r2, вычисляется по формуле . Найти общую ёмкость трёх параллельно соединённых цилиндрических конденсаторов, если для каждого из них известны значения l, r1, r2, a =8.85*10-12 Ф/м.
Вариант №9
1.Используя модуль, составить программы для расчёта указанных величин .
2.Написать программу решения следующей задачи, используя модуль: Для каждой из матриц A(N,N) и B(M,M) найти целочисленные элементы верхней треугольной матрицы.
Вариант №10
1.Составить подпрограмму для вычисления количества элементов матриц B(30,30), которые лежат в интервале (2,5), используя модуль.
2.Используя модуль, составить программы для расчёта указанных величин
Вариант №11
1.Написать программу решения следующей задачи, используя модуль: Найти сумму площадей трёх треугольников, если известны длинны их сторон (для вычисления площади использовать формулу Герона).
2.Используя модуль, составить программы для расчёта указанных величин
Вариант №12
1.Составить подпрограмму для вычисления максимального и минимального элементов пятого столбца матрицы B(20,15) и определения номеров строк, в которых стоят эти элементы, используя модуль.
2.Используя модуль, составить программы для расчёта указанных величин
Вариант №13
1.Используя модуль, составить программы для расчёта указанных величин
2.Написать программу решения следующей задачи, используя модуль: заданы координаты четырёх точек. Подсчитать сумму их расстояний до точки с координатами (a,b).
Вариант №14
1.Написать программу решения следующей задачи, используя модуль: Напряжённость поля, создаваемое точечным зарядом вычисляется по формуле , где q – заряд создающий поле, =8,85*10-12 Ф/м, r – расстояние от q до точки. Найти общую напряжённость поля для трёх зарядов, если для каждого из них известны величина заряда q и расстояние r.
2.Написать программу для отыскания минимального элемента массива X(25), используя модуль.
Вариант №15
1.Написать программу решения следующей задачи, используя модуль: Для каждой из матриц A(6,6) и B(8,8) найти сумму элементов главной диагонали и сумму элементов побочной диагонали.
2.Используя модуль, составить программы для расчёта указанных величин .
Вариант №16
1.Написать программу решения следующей задачи, используя модуль: Переписать положительные элементы массивов X(8), Y(10) в массив Z(k) подряд. Запись осуществить в подпрограмме. Вывести на печать все три массива
2.Написать программу решения следующей задачи, используя модуль: Ёмкость цилиндрического конденсатора вычисляется по формуле . Здесь l – длинна конденсатора, r1, r2 – радиусы внутреннего и внешнего цилиндров, соответственно. Найти общую ёмкость трёх последовательно соединённых конденсаторов, если для каждого из них известны значения l, r1, r2, а =8.85*10-12 Ф/м.
Вариант №17
1.Используя модуль, составить программы для расчёта указанных величин .
2. Составить подпрограмму для вычисления количества нулевых элементов I-ого столбца матрицы A(m,n),используя модуль.
Вариант №18
1.Написать программу решения следующей задачи, используя модуль: Вывести на экран элементы целочисленных матриц N(6,8) и M(4,7), кратные трём
Написать программу решения следующей задачи: Вычислить сумму объёмов и сумму поверхностей четырёх цилиндров, если для каждого из них известны высота и радиус основания.
2.Используя модуль, составить программы для расчёта указанных величин
.
Вариант №19
1.Написать программу решения следующей задачи, используя модуль: Спадание активности образца происходит по следующему закону: . Определить среднюю активность трёх образцов через заданное время t, если для каждого из них известны начальная активность E0 и константа скорости k.
2.Написать подпрограмму для замены в матрице A(10,10) всех элементов, стоящих на главной диагонали на число 2, используя модуль.
Вариант №20
1.Написать программу решения следующей задачи, используя модуль: Определить среднюю высоту полёта аэростата, если четыре измерения температуры и давления дали результаты соответственно T1, T2, T3, T4 и P1, P2, P3, P4. барометрическая формула: , где P0=760 мм рт. ст., T0=273,15 К.
2.Написать программу решения следующей задачи, используя модуль: Определить число положительных элементов до первого отрицательного в массивах X(16), Y(20), Z(25).
Вариант №21
1.Написать программу решения следующей задачи, используя модуль: Даны четыре пары чисел: A, a, B, b, C, c, D, d, - которые являются соответственно наружными и внутренними радиусами колец. Найти общую площадь этих колец.
2.Используя модуль, составить программы для расчёта указанных величин.
Вариант №22
1.Написать программу решения следующей задачи, используя модуль: Главный центральный момент инерции тора относительно оси, перпендикулярной к его плоскости, вычисляется по формуле . Найти среднее значение I для трёх торов, если известны для каждого из них масса m, радиус R, и радиус поперечного сечения r.
2.Написать подпрограмму для вычисления суммы элементов пятого столбца матрицы Z(10,20),используя модуль.
Вариант №23
1.Написать подпрограмму для вычисления k!=1*2*3*…*k.
используя модуль.
2. Написать программу решения следующей задачи, используя модуль: Преобразовать массивы X(10), Y(12), расположив в них подряд только положительные элементы. Вместо остальных элементов записать нули. Вывести преобразованные массивы на экран.
Вариант №24
1. Написать программу решения следующей задачи, используя модуль: Вычислить сумму объёмов и сумму полных поверхностей трёх круглых конусов, если для каждого конуса известны высота и радиус основания.
2.Написать программу решения следующей задачи, используя модуль: найти наименьшие элементы и их порядковые номера для массивов X(N), Y(M), Z(K).
Вариант №25
1.Составить подпрограмму для замены знака на противоположенный у всех элементов i-ого столбца матрицы B(m,n), используя модуль.
2.Используя модуль, составить программы для расчёта указанных величин
Вариант №26
1. Написать программу решения следующей задачи, используя модуль: Рассчитать суммарную кинетическую энергию пяти частиц, движущихся со скоростями V1,V2,V3,V4,V5 близким к скорости света C, и имеющих массу соответственно m1, m2, m3, m4, m5. кинетическая энергия в этих условиях вычисляется по формуле:
2. Составить подпрограмму для вычисления количества элементов массива X(10,25), значения которых больше 10, и вычисления квадратного корня из суммы этих элементов, используя модуль.
Вариант №27
1.Написать программу решения следующей задачи, используя модуль: Напряжённость магнитного поля в центре прямоугольного витка с током I рассчитывается по формуле , где a и b – длины сторон прямоугольника. Найти напряжённость магнитного поля в общем центре трёх прямоугольных витков , лежащих в одной плоскости. Если для каждого из них известны размеры и значения силы тока I ( ток во всех витках проходит в одном направлении).
2.Написать программу решения следующей задачи, используя модуль: Вычислить , где xmax – максимальный элемент массива X(m), ymin – минимальный элемент массива Y(n). вычисления выполнить в одной подпрограмме.
Вариант №28
1.Написать программу решения следующей задачи, используя модуль: Ёмкость сферического конденсатора вычисляется по формуле . Здесь r1, r2 – радиусы внутренней и внешней сфер, соответственно. Найти общую ёмкость четырёх параллельно соединённых сферических конденсаторов, если для каждого из них известны значения r1 и r2, а *10-12 Ф/м.
2.Написать программу решения следующей задачи, используя модуль: Для каждой из матриц A(5,5) и B(8,8) вычислить сумму и количество отрицательных элементов, расположенных на главной диагонали и выше её.
Вариант №29
1.Составить подпрограмму для вычисления количества элементов массива Y(20,30), лежащих в интервале [0,2], используя модуль.
2.Используя модуль, составить программы для расчёта указанных величин
Вариант №30
1.Используя модуль, составить программы для расчёта указанных величин .
2.Составить подпрограмму для расчёта количества нулевых элементов массива X(k,n), модуль.
Лабораторная работа №11.
|