fork download
  1. #include <iostream>
  2. #include <cmath>
  3. #include <iomanip>
  4.  
  5. int main() {
  6. // Input nilai
  7. double nilai1 = 37.0;
  8. double nilai2 = 100.0;
  9.  
  10. // Bagi setiap nilai dengan 10
  11. double a = nilai1 / 10.0;
  12. double b = nilai2 / 10.0;
  13.  
  14. // Hitung jarak menggunakan Teorema Pythagoras (a^2 + b^2 = c^2)
  15. // Di sini kita mencari c, yaitu akar kuadrat dari (a^2 + b^2)
  16. double jarak = std::sqrt(std::pow(a, 2) + std::pow(b, 2));
  17.  
  18. // Atur presisi output menjadi 3 angka di belakang koma
  19. std::cout << std::fixed << std::setprecision(3);
  20.  
  21. // Tampilkan hasilnya
  22. std::cout << "Input 1: " << nilai1 << std::endl;
  23. std::cout << "Input 2: " << nilai2 << std::endl;
  24. std::cout << "Hasil perhitungan jarak: " << jarak << std::endl;
  25.  
  26. return 0;
  27. }
Success #stdin #stdout 0.01s 5324KB
stdin
37
100
stdout
Input 1: 37.000
Input 2: 100.000
Hasil perhitungan jarak: 10.663