Для студентов МГТУ им. Н.Э.Баумана по предмету Программное обеспечение систем автоматизированного проектирования (ПО САПР)Проектно-технологическа практика №2 (P8) по ООП (каферда РК6)Проектно-технологическа практика №2 (P8) по ООП (каферда РК6)
5,0052
2021-12-222021-12-22СтудИзба
Отчёт по практике: Проектно-технологическа практика №2 (P8) по ООП (каферда РК6) вариант P8
-40%
Описание
Задание:
Имеются 3 сосуда с известными емкостями: A(8) ≥ B(5) ≥ C(3) литров. Больший сосуд заполнен водой. Нужно отмерить заданное количество D(4) ≤ B(5) литров, переливая воду между сосудами. Требуется определить последовательность переливания, которая позволит получить в одном из сосудов D(4) литров воды. Последовательность переливаний должна имитировать траекторию движения бильярдного шара, который отражается от бортов стола в форме параллелограмма. При этом плоскость стола градуируется сеткой равносторонних треугольников с длинной стороны, равной 1. Длины сторон параллелограмма равны емкостям меньших сосудов В и С. Больший сосуд обозначает отрезок параллельный диагонали параллелограмма, на который проектируются деления его сторон треугольной сеткой. Деления сторон и диагонального отрезка обозначают наполнение соответствующих им сосудов. Движение шара происходит по линиям градуировочной сетки в соответствии с физическим законом отражения. При этом можно выделить следующие три разновидности движения шара:
-Горизонтальная, когда вода переливается между сосудами А и В при С = const
-Левосторонняя, когда вода переливается между сосудами А и С при В = const
-Правосторонняя, когда вода переливается между сосудами С и В при А = const
Движение по треугольной сетке стола начинается из точки с координатами А = 8, В = С = 0. Решение задачи соответствует достижению точки на стороне параллелограмма или отрезке (параллельно его диагонали), одна из координат которой равна D(4).
Программа защищена у Волосатовой Т.М. на максимальный балл
Имеются 3 сосуда с известными емкостями: A(8) ≥ B(5) ≥ C(3) литров. Больший сосуд заполнен водой. Нужно отмерить заданное количество D(4) ≤ B(5) литров, переливая воду между сосудами. Требуется определить последовательность переливания, которая позволит получить в одном из сосудов D(4) литров воды. Последовательность переливаний должна имитировать траекторию движения бильярдного шара, который отражается от бортов стола в форме параллелограмма. При этом плоскость стола градуируется сеткой равносторонних треугольников с длинной стороны, равной 1. Длины сторон параллелограмма равны емкостям меньших сосудов В и С. Больший сосуд обозначает отрезок параллельный диагонали параллелограмма, на который проектируются деления его сторон треугольной сеткой. Деления сторон и диагонального отрезка обозначают наполнение соответствующих им сосудов. Движение шара происходит по линиям градуировочной сетки в соответствии с физическим законом отражения. При этом можно выделить следующие три разновидности движения шара:
-Горизонтальная, когда вода переливается между сосудами А и В при С = const
-Левосторонняя, когда вода переливается между сосудами А и С при В = const
-Правосторонняя, когда вода переливается между сосудами С и В при А = const
Движение по треугольной сетке стола начинается из точки с координатами А = 8, В = С = 0. Решение задачи соответствует достижению точки на стороне параллелограмма или отрезке (параллельно его диагонали), одна из координат которой равна D(4).
Программа защищена у Волосатовой Т.М. на максимальный балл
Характеристики отчёта по практике
Учебное заведение
Семестр
Вариант
Просмотров
93
Качество
Другое
Размер
1,13 Kb