Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
ПодпрограммыПриведенный выше алгоритм предполагает неоднократное вычисление расстояния между двумя точками и определения номера вершины треугольника с прямым углом. Для проведения этих вычислений целесообразно разработать подпрограммы-функции. Функция distance вычисляет расстояние d между двумя точками плоскости (x 1, y 1) и (x 2, y 2) по формуле: . Код этой функции см. в тексте программы. Функция angle возвращает номер вершины с прямым углом треугольника, и значение 0, если прямого угла в треугольнике нет. Функция angle сначала определяет длины сторон треугольника с помощью функции distance, а затем по теореме Пифагора последовательно проверяет, являются ли углы треугольника прямыми. Код функции angle см. в тексте программы.
|