Консультация № 182060
31.01.2011, 19:09
49.72 руб.
0 7 1
Здравствуйте! Прошу помощи в следующем вопросе:
Разработать алгоритм для решения следующей задачи (блок-схему):
Даны две прямые, заданные уравнениями y=k1x+b1 и y=k2x+b2, вводятся k1,b1,k2,b2 определить являются ли данные прямые перпендикулярными и найти их точку пересечения.

Обсуждение

Неизвестный
31.01.2011, 19:56
общий
это ответ
Здравствуйте, Марина! В следующем файле представлена блок-схема Вашей задачи.
https://rfpro.ru/upload/4584
давно
Профессор
230118
3054
31.01.2011, 21:31
общий
Подправьте блок-схему.
По-моему, должно быть так: если прямые перпендикулярны, линия оттуда идет на вычисление точки пересечения. Если нет, идет на выход.
Неизвестный
31.01.2011, 22:17
общий
Адресаты:
Здравствуйте! Помимо случая перпендикулярности двух прямых возможны и случаи пересечения прямых под любым другим углом, и параллельности этих прямых. Поэтому я посчитала нужным эти случаи включить в блок-схему.
давно
Академик
320937
2216
01.02.2011, 00:08
общий
Добрый вечер! Есть еще случай совпадения прямых (k1=k2, b1=b2).
Неизвестный
01.02.2011, 09:30
общий
Адресаты:
Здравствуйте! Спасибо, забыла учесть этот случай. Исправленный вариант блок-схемы находится здесь: https://rfpro.ru/upload/4588
давно
Академик
320937
2216
01.02.2011, 10:01
общий
Добрый день! Уже лучше :). Появилась еще одна "придирка", несущественная. Блок IF должен иметь один вход и один выход.
Примерно так.
.
Если захотите внести изменения, есть кнопочка "Сообщить модераторам".
Удачного дня!
Неизвестный
01.02.2011, 12:01
общий
Адресаты:
Да, точно! Спасибо за исправления) И Вам удачного дня!
Форма ответа