fork download
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int main() {
  6. double v, theta, g = 9.8; // g = percepatan gravitasi (m/s^2)
  7.  
  8. cout << "Masukkan kecepatan awal (m/s): ";
  9. cin >> v;
  10. cout << "Masukkan sudut lemparan (derajat): ";
  11. cin >> theta;
  12.  
  13. // Mengubah sudut ke radian
  14. double rad = theta * M_PI / 180.0;
  15.  
  16. // Rumus jarak horizontal
  17. double jarak = (v * v * sin(2 * rad)) / g;
  18.  
  19. cout << "\nJarak horizontal terjauh yang dicapai adalah: " << jarak << " meter" << endl;
  20.  
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0.01s 5316KB
stdin
37
10
stdout
Masukkan kecepatan awal (m/s): Masukkan sudut lemparan (derajat): 
Jarak horizontal terjauh yang dicapai adalah: 47.7781 meter