Необходимо найти второй катет и площадь вписанного круга - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Дана гипотенуза и один из катетов прямоугольного треугольника. Необходимо найти второй катет и площадь вписанного круга. Необходимые переменные: а - катет прямоугольного треугольника b - неизвестный катет прямоугольного треугольника c - гипотенуза прямоугольного треугольника S - площадь вписанного круга

Решение задачи: «Необходимо найти второй катет и площадь вписанного круга»

textual
Листинг программы
var a,b,c,s,r:real;
BEGIN
Readln (a);
Readln (c);
b := sqrt (sqr(c)-sqr(a));
Writeln ('b = ',b);
r := (a*b)/(a+b+c);
s := pi*sqr(r);
Writeln (s);
END.

Объяснение кода листинга программы

  1. Создается переменная a и присваивается ей значение, которое считывается из ввода.
  2. Создается переменная b и присваивается ей значение, которое вычисляется по формуле sqrt(sqr(c)-sqr(a)). Здесь c и a - это переменные, которые были считанны из ввода ранее.
  3. Выводится значение переменной b.
  4. Создается переменная r и присваивается ей значение, которое вычисляется по формуле (a*b)/(a+b+c), где a, b и c - это переменные, которые были считанны из ввода ранее.
  5. Вычисляется значение переменной s по формуле s = pi*sqr(r), где r - это переменная, которая была вычислена ранее.
  6. Выводится значение переменной s.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы