Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаборат работа 1_15 (программирование).docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
253 Кб
Скачать
☆

Задачи для самостоятельного решения

  1. Напишите программу, в которой по известной начальной скорости V и времени полета тела Т определяется угол а, под которым тело брошено по отношению к горизонту. Воспользуйтесь соотношением .

  2. Для тела, брошенного под углом α к горизонту с начальной скоростью V, определите дальность полета тела L (воспользуйтесь соотношением ).

  3. Написать программу, в которой по максимальной высоте подъема Н и дальности полета L определяется начальная скорость тела V и угол α, под которым тело брошено к горизонту. Воспользоваться соотношениями и .

  4. Человек, находящийся на краю обрыва высотой Н, бросает с начальной скоростью V камень под углом α к горизонту. Написать программу, которой по введенному пользователем времени t определяется положение камня (высота от дна обрыва x(t) и расстояние до края обрыва y(t)). Предусмотреть случай, когда камень упал на дно обрыва (использовать тернарный оператор). Уравнения движения камня имеют вид: вдоль горизонтальной оси , вдоль направленной вверх вертикальной оси (координата отсчитывается от дна обрыва). Время полета камня Т определяется условием у(Т) = 0, т.е. , откуда получаем .

  5. Самолет летит на высоте Н над землей со скоростью U . При подлете к наземному объекту он сбрасывает бомбу. Написать программу, которой вычисляется подлетное расстояние S до объекта, на котором производится сбрасывание бомбы. Воспользоваться тем, что бомба до земли летит время . Расстояние S вычисляется как S = UT .

  6. Лодка плывет из пункта А в пункт Б и обратно. Скорость лодки V, расстояние между пунктами S и скорость течения реки U задаются пользователем. Написать программу, в которой вычисляется общее время движения лодки Т. Учесть, что при движении по течению лодка плывет время , а при движении против течения на путь между пунктами уходит время . Общее время .

  7. Мотоциклист едет из пункта А в пункт Б и обратно. Написать программу, в которой по известной средней скорости движения V, расстоянию S между пунктами и времени движения t из пункта А в пункт Б вычислить среднюю скорость мотоциклиста при движении из пункта А в пункт Б и скорость V2 при движении из пункта Б в пункт А. Воспользуйтесь соотношениями и .

  8. Поезд метро едет на протяжении времени t с постоянной скоростью V, а затем такой же промежуток времени тормозит до полной остановки. Написать программу для вычисления пути S, пройденного поездом. При составлении программы воспользуйтесь набором соотношений: (S1 и S2 пути, пройденные поездом при равномерном и равнозамедленном движении соответственно), , , где - ускорение при равнозамедленном движении. Для сравнения рассчитайте результат по соотношению .

  9. Математический маятник совершает колебания по закону . Частота ω маятника известна. В начальный момент координата х в k раз меньше амплитуды А. В какой момент времени Т отклонение маятника максимально? Написать программу для определения параметра Т при условии, что параметры ω и k вводятся пользователем. При составлении программы воспользоваться соотношениями и .

  10. Написать программу для вычисления ускорения свободного падения g как функции h высоты над поверхностью Земли на основании значений гравитационной постоянной , массы Земли и ее радиуса . Воспользоваться тем, что на тело массой т действует сила , которая по закону всемирного тяготения равна откуда получаем .

  11. Написать программу для вычисления корня квадратного из комплексного числа . Такая операция на множестве комплексных чисел, как известно, имеет два решения: и , где есть модуль комплексного числа z, a φ - его аргумент. Вычислить действительную и мнимую части чисел и Параметры х и y вводятся пользователем с клавиатуры.

  12. Написать программу для расчета ускорения тела массой т, которое находится на горизонтальной плоскости и к которому под углом α (к горизонту) приложена сила . Коэффициент трения тела о плоскость равен μ. Предусмотреть вариант, когда тело неподвижно (использовать тернарный оператор). Воспользоваться тем, что если тело движется, на него вдоль плоскости движения действует равнодействующая сила , где сила трения . Ускорение тела а ищется из второго закона Ньютона F = та.

  13. Тело соскальзывает с наклонной плоскости (угол наклона α ) с ускорением а. Написать программу для определения коэффициента трения μ тела о плоскость. Воспользоваться тем, что по второму закону Ньютона , где сила трения . Отсюда получаем .

  14. Определить силу трения , которая действует на тело массой т, находящееся на наклонной плоскости (угол наклона α). Воспользоваться соотношением для случая, если тело скользит по плоскости, и если тело находится в покое. Использовать тернарный оператор.

  15. Тело массой т находится на наклонной плоскости (угол наклона α ) и привязано с помощью нерастяжимой нити (нить направлена вдоль наклонной плоскости). Коэффициент трения тела о плоскость равен μ. Написать программу, для вычисления силы натяжения нити F. Принять во внимание, что возможны две ситуации. Если , натяжение нити равно нулю, т.е. F = 0. В противном случае сила натяжения нити . Использовать тернарный оператор.

  16. В баллоне под поршнем с идеальным газом находится сыпучее вещество. Написать программу для вычисления объема сыпучего вещества V, если известно, что при объеме под поршнем давление газа равно , а при объеме под поршнем давление газа равно . Использовать соотношение . С помощью тернарного оператора обработать ситуацию, когда числовые значения , , и являются некорректными (расчетное значение V < 0).

  17. Написать программу для вычисления работы выхода электрона А, если электрон выбивается фотоном с частотой v, скорость электрона на выходе V. Воспользоваться соотношением , где масса электрона , а постоянная Планка . Предусмотреть ситуацию, когда введены такие значение v и V, что (использовать тернарный оператор).

  18. Написать программу для вычисления кинетической энергии релятивистского электрона. Использовать формулу , где масса (масса покоя) электрона , скорость света a v - скорость электрона. Для сравнения рассчитайте нерелятивистское выражение .

  19. Написать программу для вычисления числа распавшихся ядер ΔN за время t, если в начальный момент ядер было N , а период полураспада равен Т. Использовать формулу . Предусмотреть в программе возможность вычисления значения ΔN как в абсолютных единицах, так и в процентном отношении к начальному количеству ядер N.

  20. Группа из п подводных лодок атакует авианосец. Лодки по очереди выпускают по одной торпеде с ядерным зарядом: если выпущенная лодкой торпеда не попала в авианосец, торпеду выпускает следующая подводная лодка. Вероятность попадания торпеды в авианосец равна р. Выпуская торпеду, лодка демаскирует себя, в силу чего подвергается атаке со стороны кораблей охранения. Вероятность затопления демаскированной подводной лодки кораблями охранения равна . Написать программу для вычисления вероятности Р(А) события А, состоящего в том, что авианосец будет затоплен, а подводные лодки уйдут из зоны действия кораблей охранения без потерь. Использовать формулу где введено обозначение q = (1 — р)(1 — p1).

Приложение

Титульный лист ЛАБОРАТОРНОЙ РАБОТЫ

МИНОБРНАУКИ РОССИИ

Филиал федерального государственного бюджетного

образовательного учреждения высшего образования

«Московский государственный университет

информационных технологий, радиотехники и электроники»

в г. Ставрополе

(филиал МИРЭА в г. Ставрополе)

Кафедра «Автоматизированные системы управления»

ЛАБОРАТОРНАЯ РАБОТА № ___

На тему: __________________________________________________________

__________________________________________________________________

__________________________________________________________________

Выполнил:

Студент группы ИВТ-115 ______________ Фамилия, инициалы

(подпись)

Дата

Проверил:

уч.степень, уч.звание ______________ Фамилия, инициалы

(подпись)

Дата

г. Ставрополь 2015

16