close

Вход

Забыли?

вход по аккаунту

?

Отчет о работе (2)

код для вставкиСкачать
Отчет
Войтович Виталий 1ФН12 Вариант 2
Выполнить задания двумя способами: с использованием инструкции if и с использованием условного оператора ?
PAG2. Даны a, b, c, d, e, f, s, t, u - вещественные числа. Точки (a, b), (c, d), (e, f) не лежат на прямой l, заданной уравнением sx + ty + u = 0. Прямая l разбивает плоскость на две полуплоскости. Определить, принадлежит ли прямоугольник с вершинами (a, b), (c, d), (e, f) одной полуплоскости.
1 способ
Алгоритм
1 объявление переменных
2 ввод данных
3.Находим (y)
4 задаем значение if Где y>r - Значит выше этой точки
Проверяем были ниже ли остальные точки
Если нет то условие неправильно
Потом Проверяем были выше ли остальные точки
Если нет то условие неправильно
2 способ
1находим (y)
2 Определяем 1-ю точку (y>b)
Если точка выше то loc =1,если ниже loc=0
3 Находим 2-ю и 3-ю точку.
Если sit ==0 то выполнено правильно
Если sit != 0 то неверно
4 Получаем результат
Документ
Категория
Рефераты
Просмотров
16
Размер файла
14 Кб
Теги
работа, отчет
1/--страниц
Пожаловаться на содержимое документа