Проект «Бросание мячика в стенку» на языке Turbo Delphi
Проект «Диапазон углов» на языке Turbo Delphi
1. Поместить на форму (рис. 1.5):
• три текстовых поля для ввода значений: EditVO — начальной скорости, EditS — расстояния до стенки и EditH — высоты стенки;
• надпись Label1 для вывода диапазона значений углов, при которых происходит попадание мячика в стенку;
• восемь надписей для обозначения переменных и единиц измерения;
• кнопку Button1 для запуска событийной процедуры.
2. Ввести в начало программного кода в оператор uses модуль Math, который обеспечивает подключение математических функций (Cos (), Tan () и т. д.).
3. Объявить переменные:
4. Ввести программный код событийной процедуры:
5. Запустить проект и ввести скорость бросания мячика, расстояние до стенки и ее высоту.
Щелкнуть по кнопке Диапазон углов.
Рис. 1.5. Проект «Диапазон углов» на языке Turbo Delphi
Будет получен неочевидный результат, оказывается, существуют два диапазона углов: от 33o до 36o и от 56o до 57o, которые обеспечивают попадание мячика при скорости бросания vo = 18 м/с в стенку высотой h = 1 м, находящуюся на расстоянии s = 30 м (см. рис. 1.5).
Следующая страница Контрольные вопросы