fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. #ifndef M_PI
  5. #define M_PI 3.14159265358979323846
  6. #endif
  7.  
  8. int main() {
  9. double S, V;
  10. const double g = 9.8;
  11. double jarak_terjauh;
  12.  
  13. printf("Masukkan sudut peluncuran (0-90 derajat): ");
  14. scanf("%lf", &S);
  15. printf("Masukkan kecepatan awal (m/s): ");
  16. scanf("%lf", &V);
  17.  
  18. if (S < 0 || S > 90) {
  19. printf("Sudut harus antara 0 dan 90 derajat.\n");
  20. return 1;
  21. }
  22.  
  23. double sudut_radian = S * (M_PI / 180.0);
  24. jarak_terjauh = (V * V * sin(2 * sudut_radian)) / g;
  25.  
  26. printf("Jarak horizontal terjauh = %.2f meter\n", jarak_terjauh);
  27.  
  28. return 0;
  29. }
  30.  
Success #stdin #stdout 0.01s 5312KB
stdin
37
10
stdout
Masukkan sudut peluncuran (0-90 derajat): Masukkan kecepatan awal (m/s): Jarak horizontal terjauh = 9.81 meter