Практическая работа № 9
Тема: «Создание линейных программ на языке программирования Паскаль»
Цель: научиться создавать простые линейные программы на языке программирования Паскаль с применением операторов присваивания, вводи и вывода.
Алгоритм работы:
1. Прочитать лекцию от 10.11 «Создание линейных программ на языке программирования Паскаль ». Особое внимание обратить на конкретные примеры создания программ.
2. Посмотреть примеры составленных программ в этом файле.
3. Составить программу решения задачи согласно своего варианта.
4. Установить на своём компьютере систему программирования PascalABC.NET (Допускаются и другие системы программирования. Главное, чтобы вы могли набирать в ней тексты своих программ на языке Паскаль)
5. Набрать текст своей программы на компьютере, проверить программу на ошибки и запустить её на выполнение.
6. Текст, своей программы и полученный в ходе её выполнения результат, прислать мне на электронную почту taniazinich@mail.ru или https://vk.com/id617853409
7. Если у вас не получится с установкой системы программирования PascalABC.Net на свой компьютер, пришлите хотя бы составленный текст своей программы. Программу можно написать от руки, сфотографировать и прислать мне, либо набрать текст программы в любом текстовом редакторе (например, Word), сохранить его и также выслать мне.
Практические задания по вариантам (каждый студент выполняет свой вариант)
Гр. 1ТЭО-21
№ варианта | Фамилия, имя |
Антонова М.А. | |
Бахмисов А.Д. | |
Гармаш А.С. | |
Завертайло А.Д. | |
Кирикова А.У. | |
Коваленко А.С. | |
Козаков Д.В. | |
Костылёв В.С. | |
Мартынцов Д.С. | |
Павлов Д.А. | |
Пономаренко А.Ю. | |
Пантилеев Г.С. | |
Сидяк М.С. | |
Шарафиева А.В. | |
Шевчук И.Д. |
Вариант №1
Составить программу, которая определяет длину окружности по известному радиусу
(Формула для расчёта: длина окружности, R – радиус)
Вариант №2
Определить работу постоянного тока при напряжении U=5 В. Значения силы тока I и времени t вводятся с клавиатуры (Формула для расчёта: A=I·U·t)
Вариант № 3
Составить программу, которая определяет среднее арифметическое трех введенных с клавиатуры чисел. (Формула для расчёта: S= )
Вариант № 4
Составить программу, определяющую потенциальную энергию тела массой m, поднятого над Землей на высоту h (Потенциальная энергия Ep вычисляется по формуле Ep=mgh, где g=9,8 м/с2)
Вариант № 5
Составить программу определения силы, дествующей на тело массой m, которое движется с ускорением а (По II закону Ньютона сила F=m·a)
Вариант № 6
Составить программу, определяющую центростремительное ускорение тела ац, движущегося со скоростью v по окружности радиусом R (Центростремительное ускорение )
Вариант № 7
Cоставить программу, определяющую силу тяжести Fт, действующую на тело массой m вблизи поверхности Земли (Fт=m·g, где ускорение свободного падения g =9,8 м/с2)
Вариант № 8
Составить программу, определяющую объем цилиндра, если известны его высота h и радиус основания r (Формула для расчёта объёма цилиндра V= )
Вариант № 9
Составить программу нахождения площади треугольника по известным сторонам и углу между ними (Площадь треугольника S= , где а и в – стороны треугольника, g- угол между этими сторонами)
Вариант № 10
Составить программу, определяющую длину гипотенузы прямоугольного треугольника по известным длинам катетов (Из теоремы Пифагора следует, что длина гипотенузы с= )
Вариант № 11
Составить программу, определяющую кинетическую энергию тела Ek, движущегося со скоростью V, если его масса равна m (Формула для расчёта кинетической энергии )
Вариант № 12
. Составить программу нахождения объема шара радиусом R. (Формула для вычисления объёма шара V= )
Вариант № 13
Составить программу, определяющую силу тока I в однородном проводнике, обладающим сопротивлением R, если напряжение на его концах равно U. Значения R и U ввести с клавиатуры. (По закону Ома сила тока рассчитывается по формуле I= )
Вариант № 14
Составить программу, определяющую объем пирамиды по известной площади основания и высоте (Формула для расчёта объёма пирамиды V= , где S – площадь основания, h- высота пирамиды)
Карточка № 15
Составить программу, определяющую площадь ромба, если известны длины его диагоналей. (Формула для расчёта площади ромба S= , где d1 и d2 – длины диагоналей ромба)
Запись некоторых математических функций на языке Паскаль
Математика | Паскаль |
|x| | ABS(x) |
x2 | SQR(x) или х*х |
x3 | SQR(x)*x или х*х*х |
SQR(x) | |
Sin(60º) | Sin(60*3.14/180) |