Задать вопрос
8 декабря, 20:00

Программа Pascal.

Даны координаты 3 точек x1, x2, x3, y1, y2, y3, которые представляют собой вершины

треугольника.

Вычислить

а) Длины сторон треугольника

б) Площадь треугольника

+1
Ответы (1)
  1. 8 декабря, 23:47
    0
    Var

    X1, Y1, X2, Y2, X3, Y3:real;

    A, B, C:real;

    Begin

    Write ('X1 = ') ; ReadLn (X1) ;

    Write ('Y1 = ') ; ReadLn (Y1) ;

    Write ('X2 = ') ; ReadLn (X2) ;

    Write ('Y2 = ') ; ReadLn (Y2) ;

    Write ('X3 = ') ; ReadLn (X3) ;

    Write ('Y3 = ') ; ReadLn (Y3) ;

    A:=sqrt (sqr (X2-X1) + sqr (Y2-Y1)) ;

    B:=sqrt (sqr (X2-X3) + sqr (Y2-Y3)) ;

    C:=sqrt (sqr (X3-X1) + sqr (Y3-Y1)) ;

    if (A
    Begin

    WriteLn ('Длины сторон равны:') ;

    WriteLn ('A = ', A) ;

    WriteLn ('B = ', B) ;

    WriteLn ('C = ', C) ;

    X1: = (A+B+C) / 2;

    WriteLn ('Площадь треугольника равна ', sqrt (X1 * (X1-A) * (X1-B) * (X1-C)))

    End

    else WriteLn ('Треугольник не существует')

    End.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Программа Pascal. Даны координаты 3 точек x1, x2, x3, y1, y2, y3, которые представляют собой вершины треугольника. Вычислить а) Длины ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Вычислить длину окружности и площадь круга одного и того же заданного радиуса R. Pascal (желательно с блок-схемой) 2) Найти сумму членов арифметической прогрессии, если известны её первый член, знаменатель и число членов прогрессии Pascal
Ответы (1)
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
Что относят к утилитам? Экономическая информатика антивирусная программа программа архивации данных программа диагностики дисков операционная оболочка программа обслуживания сети операционная система
Ответы (1)
Расположите запросы в порядке возрастания количества страниц. а) учитель / журнал/программа б) (учитель/журнал) & программа в) учитель& программа г) учитель&журнал&программа
Ответы (1)
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника. 3. Даны длины катетов прямоугольного треугольника. Найдите периметр треугольника.
Ответы (1)