Предмет: Информатика,
автор: SmileCookie
37 баллов!!! Составить программу на Pascal.
Условие: Даны три стороны треугольника. Вычислите площадь и периметр.
Ход решения: ввести три цифры - стороны треугольника и с помощью форум нахождения площади и периметра треугольника найти их.
Ответы
Автор ответа:
2
var a,b,c,p,s: real;
begin
write('Введите 1-ю сторону: '); readln(a);
write('Введите 2-ю сторону: '); readln(b);
write('Введите 3-ю сторону: '); readln(c);
p:= a + b + c;
s:=sqrt((p/2)*(p/2-a)*(p/2-b)*(p/2-c));
writeln('Периметр = ', p);
writeln('Площадь = ', s);
end.
Автор ответа:
0
===== PascalABC.NET =====
begin
var (a, b, c) := ReadReal3('Введите длины сторон через пробел:');
var P := a + b + c;
var p2 := P / 2; // полупериметр
var S := Sqrt(p2 * (p2 - a) * (p2 - b) * (p2 - c)); // ф-ла Герона
Println('P =', P, ' S =', S)
end.
Приложения:
Похожие вопросы
Предмет: Математика,
автор: dasaas1317
Предмет: Химия,
автор: YourEyes2365
Предмет: Алгебра,
автор: danil33091
Предмет: Литература,
автор: Hellgirl228
Предмет: Математика,
автор: akzer2006