Вариант 12

 

Разработайте приложение, осуществляющее ввод максимального угла отклонения от положения устойчивого равновесия математического маятника, длинны невесомой нерастяжимой нити и массы математического маятника, а также вычисляющее следующие величины:

a.       Период колебаний математического маятника ()

b.      Потенциальную энергию математического маятника при максимальном отклонении от положения устойчивого равновесия ()

c.       Путь, пройденный маятником за один период ()

d.      Расстояние между двумя последовательными положениями максимального отклонения маятника от положения устойчивого равновесия ()

В приложении должно быть:

-        3 поля редактирования для ввода максимального угла отклонения от положения устойчивого равновесия математического маятника, длинны невесомой нерастяжимой нити и массы математического маятника, по умолчанию в полях должны быть нули

-        5 кнопок («», «», «», «», «Выход»)

-        при нажатии оной из кнопок (кроме кнопки «Выход») должно отображаться диалоговое окно с результатом действия, у каждого окна должна быть строка заголовка и метка, поясняющие произведённое действие

-        при нажатии на кнопку «Выход» приложение должно завершать свою работу