Задать вопрос
13 июня, 15:00

Заданы координаты трех вершин треугольника (х1, у1), (х2, у2), (х3, у3). найдите его периметр и площадь. нужно написать в паскале

+1
Ответы (1)
  1. 13 июня, 17:57
    0
    program SP;

    var x1, x2, x3, y1, y2, y3, P, S, a, b, c:real;

    function St (a1, b1, c1, d1:real) : real;

    begin

    St:=sqrt (sqr (a1-c1) + sqr (b1-d1));

    end;

    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:=St (x1, y1, x2, y2);

    b:=St (x1, y1, x3, y3);

    c:=St (x2, y2, x3, y3);

    P:=a+b+c;

    writeln ('P=', P:4:2);

    P:=P/2;

    S:=sqrt (P * (P-a) * (P-b) * (P-c));

    writeln ('S=', S:4:2);

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Заданы координаты трех вершин треугольника (х1, у1), (х2, у2), (х3, у3). найдите его периметр и площадь. нужно написать в паскале ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Ввести с клавиатуры координаты двух точек а и в на плоскости вещественный числа вычислить длину. программу нужно написать в паскале пример, как должно получиться введите координаты точки а 5.5 3.5 введите координаты точки b 1.5 2 длинна отрезка ab=4.
Ответы (1)
1) Как можно описать на Паскале 1) Как можно описать на Паскале массив, в котором будет храниться значения численности населения Москвы к концу каждого года XX века?2) Вы приобрели котёнка. Каждый вечер вы определяете его вес с помощью весов.
Ответы (1)
В одной из вершин треугольника сидит лягушка. Она прыгает по вершинам треугольника, перемещаясь каждый раз в одну из соседних вершин. Сколькими способами лягушка может попасть в начальную вершину за 9 прыжков?
Ответы (1)
Заданы массивы А и В из N чисел (N=10) Заданы массивы А и В из N чисел (N=10) случайным образом. Сформировать новый массив, каждый элемент которого равенСумме элементов этих массивов
Ответы (1)
Вычислить периметр и площадь прямоугольника, если заданы его стороны. Нужно написать программу для этой задачи (Pascal)
Ответы (1)