fork download
  1. #include <iostream>
  2. #include <cmath>
  3. #include <iomanip> // untuk setprecision
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. int S; // sudut peluncuran (derajat)
  9. double V; // kecepatan awal
  10. const double g = 10.0;
  11.  
  12. cin >> S >> V;
  13.  
  14. // Validasi sudut
  15. if (S < 0 || S > 90) {
  16. cout << "Sudut harus antara 0 dan 90 derajat." << endl;
  17. return 1;
  18. }
  19.  
  20. double rad = S * M_PI / 180.0;
  21. double waktu = (2 * V * sin(rad)) / g;
  22.  
  23. // Output dengan 3 angka di belakang koma
  24. cout << fixed << setprecision(3) << waktu << endl;
  25.  
  26. return 0;
  27. }
  28.  
Success #stdin #stdout 0s 5316KB
stdin
37
100
stdout
12.036