Основы программирования на языке Pascal. Программирование алгоритмов с использованием функций и процедур

Страницы работы

Фрагмент текста работы

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

27.  Написать процедуру вычисления количества строк матрицы А, которое необходимо взять для того, чтобы сумма всех элементов этих строк была больше заданного числа В.

28.  Составить процедуру нахождения в последней строке матрицы первого нулевого элемента и столбец этого элемента поменять местами с первым. На печать выдать исходную матрицу и полученную.

29.  Написать процедуру перестановки i и j строк матриц С и D, где i и j вводятся с клавиатуры. Вывести на печать исходные и полученные матрицы.

30.  Задана матрица А и вектор В. Значения вектора могут принимать значения 0, 1 или -1. Составить процедуру преобразования матрицы А. Если bi = 1, то i-ю строку матрицы А упорядочить по возрастанию; если bi = -1, то i-ю строку упорядочить по убыванию; если bi = 0, то i-ю строку не изменять.

Лабораторная работа №2   

Программирование с использованием двумерной графики.

Замечание: При выполнении следующего задания требуется вывести таблицу изменения значений аргумента и заданной функции, а также ее график с отображением осей координат, координатной сетки и делений по значениям аргумента и функции.

Часть I

1.  Для градуировки медного и платинового термометра сопротивления используются соответственно формулы                              r1 = r0 [ 1 + 0 (t - t0)]                              r2 = r[ 1 + t (a + b t)] Выполнить расчеты и построить графики r1 = f (t)  и r2 = f (t) при r0=10 Ом, t0 = 18 0С0 = 4,28 10-3, а = 3,94 10-3, b = -5,8 107, t = 0, ..., 1000С

2.  Газ, содержащийся в камере емкостью V= 15л под давлением P0= 760мм рт.ст. откачивается поршневым насосом с рабочим обьемом V0=0,6 л. Определить остаточное давление в камере       при количестве качаний насоса n = 10, ..., 100 и построить график P= f(n).

3.  Электроплита, имеющая температуру t0 = 100 охлаждается с температурой воздуха tв= 20 согласно уравнению        t=tв+ (t0 - tв) , где время, мин. Вычислить температуру плиты t после ее охлаждения в течение = 0, ..., 2 мин. Построить график функции t = f().

4.  Скорость всплывания пузырей в воде определяется уравнением     , где = 0.074 г/см — поверхностное натяжение воды ; — удельный вес воды, g — ускорение силы тяжести, d — диаметр пузыря. Выполнить расчеты и построить график V = f(d) для d = 0.1, ... , 1 см

5.  При исследовании конвективного теплообмена между стенками трубы и турбулентным потоком газа используется основная расчетная формула                                и упрощенная , где A = 0,23 Re0,8 ; Nu , Pr , Re — безразмерные числа Нуссельта, Прандтля и Рейнольдса соответственно. Выполнить расчеты и получить графики функций Nu1 = f(Re) и Nu2 = f(Re) при Pr = 10 и Re = 5000, ... , 20000.

6.  Вязкость газа при различных абсолютных температурах Т определяется по формуле  где: — вязкость газа при нормальной температуре (Т0 = 298); С — константа Сюзерленда. Выполнить расчет и построить график =f(t) для азота о= 0,165; 0,265, 0,365,  С = 104 при t=100, ... ,1000.

7.  Усилие, которое нужно приложить для открытия заслонки нагревательной печи определяется по формуле  где: Q — вес заслонки; угол открытия заслонки ; — угол приложения усилий; f — коэффициент трения. Выполнить расчеты и построить график P = f() при Q = 40, 80, 120 кг; f = 0,35;     = 0, ..., 450,    = 1100.  

8.  Зависимость ускорения силы тяжести g от географической широты выражается формулой g = 978,049 ( 1+ 5,288 10-3 Sin2 - 6 10-6 Sin2 2 ) Выполнить расчеты и построить график g = f() при  = 0,..., 900.

9.  Выход вещества, образующегося в результате протекания химической реакции, определяется формулой g=4,57e-0,73t кг, где t — время. Выполнить расчеты и построить график g = f(t) при t = 0.2, ..., 2.

10.  К источнику постоянного тока с ЭДС Е = 24 В подключается контур, состоящий из последовательно соединенной индуктивности L = 63 Гн, емкости С = 1,6 10-6 ф и сопротивления R = 5,2 103 Ом. Определить зависимость величины тока i от времени t = 0,    ,0.05c и построить график i = f (t)  согласно формулам:                                                      

11.  При загрузке доменной печи куски руды падают с поверхности большого конуса ( угол падения = 570 ) со скоростью в момент отрыва V0 и отлетают от края конуса на расстояние  где: g — ускорение силы тяжести ; h — угол падения. Выполнить расчеты и построить графики при h = 10, 20, 30 м и  V0 = 0, ... , 5 м/с

12.  Внутренний радиус трубы R1 = 2 , температура Т1 = 200 , внешний R2=3cм; T2 = 1000. Температура трубы радиусом R определяется по формуле  Выполнить расчеты и построить график t = f(R) при R = 2,... ,3 см.

13.  Скорость движения конического маятника определяется по формуле         , где: L — длина маятника ; g — ускорение силы тяжести угол отклонения маятника от вертикали. Выполнить расчеты и построить график V = f() при  L= 2,5; 3,5; 4,5 м  и  = 10, ..., 500.

14.  Источник тока с ЭДС, равной = 115В и внутренним сопротивлением r=29.7Ом замкнут на реостат с сопротивлением R. Выполнить расчеты и построить график функции P = f(R) согласно формуле , при R= 10, ..., 100.

15.  Траектория падения тела в безвоздушной среде и в воздухе описывается

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Методические указания и пособия
Размер файла:
386 Kb
Скачали:
0