Advertisement
Qellex

Untitled

Sep 13th, 2020
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.03 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <locale.h>
  4.  
  5.  
  6. void main()
  7. {
  8.     float a, b, c; // Стороны треугольника
  9.     float r, P, p; // Радиус круга, периметр и полупериметр
  10.  
  11.     setlocale(LC_ALL, "rus"); // Включение рус.яз
  12.     printf("Введите длины сторон треугольника\n");
  13.  
  14.     printf("Введите данные a = ");
  15.     scanf_s("%f", &a); // Ввод данных a
  16.     printf("Введите данные b = ");  
  17.     scanf_s("%f", &b); // Ввод данных b
  18.     printf("Введите данные c = ");
  19.     scanf_s("%f", &c); // Ввод данных c
  20.    
  21.  
  22.     P = a + b + c; // Периметр треугольника
  23.     p = 1 / 2. + P; // Полупериметр треугольника
  24.  
  25.     r = sqrt((p - a) * (p - b) * (p - c)) / P; //Радиус круга, вписанного в треугольника
  26.     printf("r = %.2f \n ", r); // Вывод радиуса
  27.     getchar();
  28.     getchar();
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement