fork download
  1. #include <stdio.h>
  2. #include <math.h> // Untuk fungsi sin dan M_PI
  3.  
  4. #ifndef M_PI
  5. #define M_PI 3.14159265358979323846
  6. #endif
  7.  
  8. int main() {
  9. double V, sudut_derajat, jarak_terjauh;
  10. double g = 9.8; // Nilai gravitasi standar (m/s^2)
  11.  
  12. // Meminta input kecepatan awal
  13. printf("Masukkan kecepatan awal (dalam m/s): ");
  14. scanf("%lf", &V);
  15.  
  16. // Meminta input sudut peluncuran dalam derajat
  17. printf("Masukkan sudut peluncuran (dalam derajat): ");
  18. scanf("%lf", &sudut_derajat);
  19.  
  20. // Mengkonversi sudut dari derajat ke radian
  21. double sudut_radian = sudut_derajat * (M_PI / 180.0);
  22.  
  23. // Menghitung jarak horizontal terjauh
  24. // Rumus jarak horizontal terjauh adalah R = (V^2 * sin(2*theta)) / g
  25. jarak_terjauh = (V * V * sin(2 * sudut_radian)) / g;
  26.  
  27. // Menampilkan hasil perhitungan
  28. printf("Jarak horizontal terjauh adalah: %.2f meter\n", jarak_terjauh);
  29.  
  30. return 0;
  31. }
  32.  
Success #stdin #stdout 0.01s 5276KB
stdin
37
10
stdout
Masukkan kecepatan awal (dalam m/s): Masukkan sudut peluncuran (dalam derajat): Jarak horizontal terjauh adalah: 47.78 meter