fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6. float R1, R2;
  7. const float pi = 3.14;
  8.  
  9. // Введення радіусів R1 і R2
  10. cout << "Введіть радіус першого кола (R1): ";
  11. cin >> R1;
  12.  
  13. cout << "Введіть радіус другого кола (R2): ";
  14. cin >> R2;
  15.  
  16. // Перевірка, чи R1 > R2
  17. if (R1 <= R2) {
  18. cout << "Помилка: R1 має бути більше R2." << endl;
  19. return 1;
  20. }
  21.  
  22. // Обчислення площі кола S1
  23. float S1 = pi * R1 * R1;
  24.  
  25. // Обчислення площі кола S2
  26. float S2 = pi * R2 * R2;
  27.  
  28. // Обчислення площі кільця S3
  29. float S3 = S1 - S2;
  30.  
  31. // Виведення результатів
  32. cout << "Площа кола з радіусом R1: " << S1 << endl;
  33. cout << "Площа кола з радіусом R2: " << S2 << endl;
  34. cout << "Площа кільця: " << S3 << endl;
  35.  
  36. return 0;
  37. }
  38.  
Success #stdin #stdout 0.01s 5408KB
stdin
12
2
stdout
Введіть радіус першого кола (R1): Введіть радіус другого кола (R2): Площа кола з радіусом R1: 452.16
Площа кола з радіусом R2: 12.56
Площа кільця: 439.6