Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.91 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int perimeter(double a);
  5.  
  6. double r1, r2, r3;
  7.  
  8. int main() {
  9.  
  10.     setlocale(LC_ALL, "Russian");
  11.  
  12.    
  13.    
  14.     int n = 1000000000;
  15.     double p_r1 = 0, p_r2 = 0, p_r3 = 0;
  16.  
  17.     cout << "Программа определяет являются данные газеты правдивыми или нет: " << endl;
  18.     cout << "Введите 3 радиуса круга :";
  19.     cin >> r1 >> r2 >> r3;
  20.  
  21.     if ((1 <= r1 && 1 <= r2 && 1 <= r3) && (r1 <= n && r2 <= n && r3 <= n) || (r1 == r2 + r3)) {
  22.  
  23.         p_r1 = perimeter(r1);
  24.         p_r2 = perimeter(r2);
  25.         p_r3 = perimeter(r3);
  26.  
  27.         if (p_r1 >= p_r2 + p_r3) {
  28.             cout << "YES" << endl;
  29.         }
  30.         else if ((p_r1 < p_r2 +p_r3) || (p_r1 == p_r2 && p_r1 == p_r3 && p_r2 == p_r3)) {
  31.             cout << "NO" << endl;
  32.         }
  33.     }
  34.    
  35.     return 0;
  36. }
  37.  
  38. int perimeter(double a) {
  39.  
  40.     const double P = 3.14;
  41.     double sum;
  42.  
  43.     sum = P * pow(a, 2);
  44.  
  45.     return sum;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement