Pascal:
program Triangle;
var a, b, c, p, s: real;
begin
writeln('Введите длину первой стороны:');
readln(a);
b := 2*a;
c := b - 5;
writeln('Длина второй стороны: ', b);
writeln('Длина третьей стороны: ', c);
p := a + b + c;
s := sqrt(p*(p-2*a)*(p-b)*(p-c));
writeln('Периметр треугольника: ', p);
writeln('Площадь треугольника: ', s);
end.
Python:
a = float(input('Введите длину первой стороны: '))
b = 2*a
c = b - 5
print('Длина второй стороны:', b)
print('Длина третьей стороны:', c)
p = a + b + c
s = (p*(p-2*a)*(p-b)*(p-c))**0.5
print('Периметр треугольника:', p)
print('Площадь треугольника:', s)
C++:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float a, b, c, p, s;
cout << "Введите длину первой стороны: ";
cin >> a;
b = 2*a;
c = b - 5;
cout << "Длина второй стороны: " << b << endl;
cout << "Длина третьей стороны: " << c << endl;
p = a + b + c;
s = sqrt(p*(p-2*a)*(p-b)*(p-c));
cout << "Периметр треугольника: " << p << endl;
cout << "Площадь треугольника: " << s << endl;
return 0;
}