nextupprevious
Next:2.4.2 Симметричная буква Up:2.4 Построение линейных программ
Previous:2.4 Построение линейных программ


2.4.1 Периметр и площадь прямоугольного треугольника

Задача. По данным длинам двух катетов прямоугольного треугольника найти его периметр и площадь.

Решение. Если $a,b$ -- заданные длины катетов треугольника, то $P = a + b + \sqrt{a^2+b^2}$ и $S = a \cdot b/2$ -- его периметр и площадь. Поэтому программа на  языке Zonnon будет содержать всего лишь два оператора -- ввод исходных данных и печать ответа.

module ПериметрПлощадь;
    var A,B : real;
begin
    read(A,B);
    writeln('Периметр=', A+B+Sqrt(Sqr(A) + Sqr(B)), '; площадь=', A$*$ B/2)
end ПериметрПлощадь.


© В.Н. Касьянов, Е.В.Касьянова, 2004