#include <iostream>
#include <cmath>
int main() {
double kecepatan_awal;
double sudut_elevasi;
// Percepatan gravitasi (m/s^2)
const double g = 9.8;
std::cout << "Masukkan kecepatan awal (m/s): ";
std::cin >> kecepatan_awal;
std::cout << "Masukkan sudut elevasi (derajat): ";
std::cin >> sudut_elevasi;
// Mengubah sudut dari derajat ke radian
double sudut_radian = sudut_elevasi * M_PI / 180.0;
// Menghitung jarak horizontal menggunakan rumus
double jarak_terjauh = (pow(kecepatan_awal, 2) * sin(2 * sudut_radian)) / g;
std::cout << "Jarak horizontal terjauh adalah: " << jarak_terjauh << " meter" << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CgppbnQgbWFpbigpIHsKICAgIGRvdWJsZSBrZWNlcGF0YW5fYXdhbDsKICAgIGRvdWJsZSBzdWR1dF9lbGV2YXNpOwoKICAgIC8vIFBlcmNlcGF0YW4gZ3Jhdml0YXNpIChtL3NeMikKICAgIGNvbnN0IGRvdWJsZSBnID0gOS44OwoKICAgIHN0ZDo6Y291dCA8PCAiTWFzdWtrYW4ga2VjZXBhdGFuIGF3YWwgKG0vcyk6ICI7CiAgICBzdGQ6OmNpbiA+PiBrZWNlcGF0YW5fYXdhbDsKCiAgICBzdGQ6OmNvdXQgPDwgIk1hc3Vra2FuIHN1ZHV0IGVsZXZhc2kgKGRlcmFqYXQpOiAiOwogICAgc3RkOjpjaW4gPj4gc3VkdXRfZWxldmFzaTsKCiAgICAvLyBNZW5ndWJhaCBzdWR1dCBkYXJpIGRlcmFqYXQga2UgcmFkaWFuCiAgICBkb3VibGUgc3VkdXRfcmFkaWFuID0gc3VkdXRfZWxldmFzaSAqIE1fUEkgLyAxODAuMDsKCiAgICAvLyBNZW5naGl0dW5nIGphcmFrIGhvcml6b250YWwgbWVuZ2d1bmFrYW4gcnVtdXMKICAgIGRvdWJsZSBqYXJha190ZXJqYXVoID0gKHBvdyhrZWNlcGF0YW5fYXdhbCwgMikgKiBzaW4oMiAqIHN1ZHV0X3JhZGlhbikpIC8gZzsKCiAgICBzdGQ6OmNvdXQgPDwgIkphcmFrIGhvcml6b250YWwgdGVyamF1aCBhZGFsYWg6ICIgPDwgamFyYWtfdGVyamF1aCA8PCAiIG1ldGVyIiA8PCBzdGQ6OmVuZGw7CgogICAgcmV0dXJuIDA7Cn0K