Задать вопрос
26 августа, 06:21

Программа Pascal.

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

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

Вычислить

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

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

+4
Ответы (1)
  1. 26 августа, 08:16
    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)
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника. 3. Даны длины катетов прямоугольного треугольника. Найдите периметр треугольника.
Ответы (1)
Помогите сделать программу в Паскале В котором 1) Программа выдает сообщение "Вы маль или дево" 2) Пользователь в переменную ST1 задает значение маль или дево 3) Программа выдает сооб "Ты пошла бы играть в куклы" 4) Вводить ответ через переменную
Ответы (1)