fork download
  1. #include <iostream>
  2. #include <cmath> // Untuk fungsi sin() dan pow()
  3.  
  4. int main() {
  5. // Deklarasi variabel
  6. double kecepatan_awal;
  7. double sudut_derajat;
  8. const double gravitasi = 48; // Nilai percepatan gravitasi dalam m/s^2
  9. double sudut_radian;
  10. double jarak_terjauh;
  11.  
  12. // Meminta input dari pengguna
  13. std::cout << "Masukkan kecepatan awal (m/s): ";
  14. std::cin >> kecepatan_awal;
  15.  
  16. std::cout << "Masukkan sudut peluncuran (derajat): ";
  17. std::cin >> sudut_derajat;
  18.  
  19. // Mengonversi sudut dari derajat ke radian
  20. sudut_radian = sudut_derajat * M_PI / 180.0;
  21.  
  22. // Menghitung jarak horizontal terjauh
  23. jarak_terjauh = (pow(kecepatan_awal, 2) * sin(2 * sudut_radian)) / gravitasi;
  24.  
  25. // Menampilkan hasil
  26. std::cout << "\nJarak horizontal terjauh adalah: " << jarak_terjauh << " meter\n";
  27.  
  28. return 0;
  29. }
  30.  
Success #stdin #stdout 0s 5320KB
stdin
37
10
stdout
Masukkan kecepatan awal (m/s): Masukkan sudut peluncuran (derajat): 
Jarak horizontal terjauh adalah: 9.7547 meter