Составить подпрограмму для нахождения площади треугольника,заданного координатами его вершин. Используя эту подпрограмму,выяснить,принадлежит ли начало координат треугольнику ABC (условие принадлежности Soab+Sobc+Soca=Sabc). Примечание: при вычислении учитывать погрешность округления: |Soab+Sobc+Soca-Sabc|
Код к задаче: «Подпрограмма для нахождения площади треугольника»
Листинг программы
function dl (x1,y1,x2,y2: word): real; begin dl:=sqrt(sqr(x2-x1)+sqr(y2-y1)); end; procedure pl (x1,y1,x2,y2,x3,y3: word; var s: real); var a,b,c,p: real; begin a:=dl(x1,y1,x2,y2); b:=dl(x1,y1,x3,y3); c:=dl(x2,y2,x3,y3); p:=(a+b+c)/2; s:=sqrt(p*(p-a)*(p-b)*(p-c)); end; function pr (s1,s2,s3,s: real): boolean; begin pl(x1,y1,x2,y2,x3,y3,s); pl(x1,y1,0,0,x3,y3,s1); pl(x1,y1,0,0,x2,y2,s2); pl(x2,y2,0,0,x3,y3,s3); if s1+s2+s3=s then pr:=true else pr:=false; end;
Источник: studassistent.ru
9 класс, 12 урок, Теорема о площади треугольника
Составить алгоритм и написать решение задачи на Паскале: Три точки заданы своими координатами. Найти длины сторон треугольника и его площадь.
Найдите правильный ответ на вопрос ✅ «Составить алгоритм и написать решение задачи на Паскале: Три точки заданы своими координатами. Найти длины сторон треугольника и его . » по предмету Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Новые вопросы по информатике
Написать программу, которая выводит на экран результаты следующих действий: 27-5= 11+21= 32/2= 2+2*2= (2+2) * 2= Написать программу, которая выводит на экран результаты следующих действий: 21-4= 21+11= 43/3= 3+3*3= (3+3) * 3=
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника.
3. Даны длины катетов прямоугольного треугольника. Найдите периметр треугольника.
Почему при А=1, В=1, С=1 ответ АVВ равно 1?
2. Какое значение будет иметь переменная b после выполнения следующих операторов присваивания: a:=3; b:=a+9; b:=a+b; b:=a-b+b/a. 3.
Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь
Главная » Информатика » Составить алгоритм и написать решение задачи на Паскале: Три точки заданы своими координатами. Найти длины сторон треугольника и его площадь.
Источник: iotvet.com
Составить программу вычисление площади треугольника по трём сторонам. S=12aha
Скорее всего площадь треугольника считается по формуле S = 1/2ah где a — основание треугольника, h — высота, если это так то вот программа на python.
a = int(input(‘Введите a: ‘))
h = int(input(‘Введите h: ‘))
Запомни: все формулы для площади треугольника
Как добавить хороший ответ?
Что необходимо делать:
- Написать правильный и достоверный ответ;
- Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
- Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
Что делать не стоит:
- Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
- Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
- Писать ответ ПРОПИСНЫМИ БУКВАМИ;
- Материться. Это невежливо и неэтично по отношению к другим пользователям.
Пример вопроса
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
Пожаловаться
Хороший ответ
Вася Иванов
Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.
Источник: uchi.ru