Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Tribbl2201
15.01.2020 11:14 •
Информатика
Принадлежит ли точка с координатами ( х,у) области треугольника авс, где(x1,,,y3) . нужно написать программу для кубэсика.. , . мне нужно(
Ответ:
RUMBANITTA
02.10.2020 15:07
qBASIC:
DECLARE FUNCTION L# (x1#, y1#, x2#, y2#)
DECLARE FUNCTION s3# (x1#, y1#, x2#, y2#, x3#, y3#)
CLS
INPUT "Координаты точки А через запятую: ", ax#, ay#
INPUT "Координаты точки B через запятую: ", bx#, by#
INPUT "Координаты точки C через запятую: ", cx#, cy#
INPUT "Координаты точки m через запятую: ", mx#, my#
s# = s3#(ax#, ay#, bx#, by#, cx#, cy#)
sab# = s3#(ax#, ay#, bx#, by#, mx#, my#)
sbc# = s3#(bx#, by#, cx#, cy#, mx#, my#)
sca# = s3#(cx#, cy#, ax#, ay#, mx#, my#)
eps# = s# - (sab# + sbc# + sca#)
eps% = INT(eps# * 10000) / 10000
IF eps% = 0 THEN PRINT "Внутри" ELSE PRINT "Не внутри"
END
FUNCTION L# (x1#, y1#, x2#, y2#)
L# = SQR((x2# - x1#) ^ 2 + (y2# - y1#) ^ 2)
END FUNCTION
FUNCTION s3# (x1#, y1#, x2#, y2#, x3#, y3#)
a# = L#(x1#, y1#, x2#, y2#)
b# = L#(x2#, y2#, x3#, y3#)
c# = L#(x3#, y3#, x1#, y1#)
p# = (a# + b# + c#) / 2
s3# = SQR(p# * (p# - a#) * (p# - b#) * (p# - c#))
END FUNCTION
Тестовое решение:
Координаты точки А через запятую: 2,1
Координаты точки B через запятую: 15,10
Координаты точки C через запятую: 12,4
Координаты точки m через запятую: 9,5
Внутри
0,0
(0 оценок)
Популярные вопросы: Информатика
Babai7777
11.03.2022 00:09
Вкачестве условий используют логические выражения: 1) двойные 2)линейные 3) разветвляющиеся 4)простые 5)сложные...
Солнышко003
10.02.2020 00:24
1)задан массив из 11 целых чисел. найти сумму элементов массива, кратных 5 2)задан массив из 11 целых чисел. посчитать количество нечётных элементов массива. 3)задан массив...
Инна0606
10.01.2021 21:05
Решить : дан вектор из 25 элементов. найти минимальное значение. записать на языке pascal и построить алгоритм....
nadyushasemeni
28.07.2020 13:33
Написать краткое эссе на тему память компьютера 7 класс...
Kreyda
28.07.2020 13:33
Составить блок-схему вычисления суммы или произведение числового ряда. слогаемые(или сомножетели) ряда вывести на экран. использовать цикл с известным числом повторений: s=sin1+sin1.1+sin1.2++sin2...
SirykValia
03.05.2023 16:42
На конференцию прибыли 36 ученых. каждый из них когда-то критиковал ровно одного из присутствующих на конференции. для решения одного важного вопроса было решено создать дружное...
DDaVV
05.02.2020 23:28
как называется элементарная операция, из которых состоит выполнение каждой команды процессора?...
innabigun84
20.11.2022 15:54
Дано выражение ¬ (¬ а ∨ b), где а и b - логические величины. При выполнении какого из следующих логических высказываний данное выражение будет истинным? 1) а и b имеют значение...
Булат228337
20.11.2022 15:54
Основание пирамиды-ромб с диагоналями 10 и 32 см. Высота пирамиды проходит через точку пересечения диагоналей ромба. Большее боковое ребро пирамиды равно 20 см. Найдите меньшее...
киса2013438
23.03.2020 00:58
Даны написания: “Без гаду ниделя”, “биз дома”, “бизь дела”, “бис фкусу”, “бись тибя”, “биш шума”, “биж жира”, “бищ щасьтья”. Охарактеризуйте их а) с точки зрения системы письма,...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
DECLARE FUNCTION L# (x1#, y1#, x2#, y2#)
DECLARE FUNCTION s3# (x1#, y1#, x2#, y2#, x3#, y3#)
CLS
INPUT "Координаты точки А через запятую: ", ax#, ay#
INPUT "Координаты точки B через запятую: ", bx#, by#
INPUT "Координаты точки C через запятую: ", cx#, cy#
INPUT "Координаты точки m через запятую: ", mx#, my#
s# = s3#(ax#, ay#, bx#, by#, cx#, cy#)
sab# = s3#(ax#, ay#, bx#, by#, mx#, my#)
sbc# = s3#(bx#, by#, cx#, cy#, mx#, my#)
sca# = s3#(cx#, cy#, ax#, ay#, mx#, my#)
eps# = s# - (sab# + sbc# + sca#)
eps% = INT(eps# * 10000) / 10000
IF eps% = 0 THEN PRINT "Внутри" ELSE PRINT "Не внутри"
END
FUNCTION L# (x1#, y1#, x2#, y2#)
L# = SQR((x2# - x1#) ^ 2 + (y2# - y1#) ^ 2)
END FUNCTION
FUNCTION s3# (x1#, y1#, x2#, y2#, x3#, y3#)
a# = L#(x1#, y1#, x2#, y2#)
b# = L#(x2#, y2#, x3#, y3#)
c# = L#(x3#, y3#, x1#, y1#)
p# = (a# + b# + c#) / 2
s3# = SQR(p# * (p# - a#) * (p# - b#) * (p# - c#))
END FUNCTION
Тестовое решение:
Координаты точки А через запятую: 2,1
Координаты точки B через запятую: 15,10
Координаты точки C через запятую: 12,4
Координаты точки m через запятую: 9,5
Внутри