#include <iostream>
#include <cmath> // untuk sin, cos, dan konversi derajat ke radian
#include <iomanip> // untuk setprecision
using namespace std;
int main() {
double sudut, kecepatan_awal;
const double g = 10; // percepatan gravitasi dalam m/s^2
// Input
cout << "Masukkan sudut (derajat): ";
cin >> sudut;
cout << "Masukkan kecepatan awal (m/s): ";
cin >> kecepatan_awal;
// Konversi sudut ke radian
double sudut_radian = sudut * M_PI / 180.0;
// Hitung jarak horizontal maksimum
double jarak = (pow(kecepatan_awal, 2) * sin(2 * sudut_radian)) / g;
// Output dengan 3 angka di belakang koma
cout << fixed << setprecision(3);
cout << "Jarak horizontal maksimum: " << jarak << " meter" << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+ICAgICAgLy8gdW50dWsgc2luLCBjb3MsIGRhbiBrb252ZXJzaSBkZXJhamF0IGtlIHJhZGlhbgojaW5jbHVkZSA8aW9tYW5pcD4gICAgLy8gdW50dWsgc2V0cHJlY2lzaW9uCgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBkb3VibGUgc3VkdXQsIGtlY2VwYXRhbl9hd2FsOwogICAgY29uc3QgZG91YmxlIGcgPSAxMDsgIC8vIHBlcmNlcGF0YW4gZ3Jhdml0YXNpIGRhbGFtIG0vc14yCgogICAgLy8gSW5wdXQKICAgIGNvdXQgPDwgIk1hc3Vra2FuIHN1ZHV0IChkZXJhamF0KTogIjsKICAgIGNpbiA+PiBzdWR1dDsKCiAgICBjb3V0IDw8ICJNYXN1a2thbiBrZWNlcGF0YW4gYXdhbCAobS9zKTogIjsKICAgIGNpbiA+PiBrZWNlcGF0YW5fYXdhbDsKCiAgICAvLyBLb252ZXJzaSBzdWR1dCBrZSByYWRpYW4KICAgIGRvdWJsZSBzdWR1dF9yYWRpYW4gPSBzdWR1dCAqIE1fUEkgLyAxODAuMDsKCiAgICAvLyBIaXR1bmcgamFyYWsgaG9yaXpvbnRhbCBtYWtzaW11bQogICAgZG91YmxlIGphcmFrID0gKHBvdyhrZWNlcGF0YW5fYXdhbCwgMikgKiBzaW4oMiAqIHN1ZHV0X3JhZGlhbikpIC8gZzsKCiAgICAvLyBPdXRwdXQgZGVuZ2FuIDMgYW5na2EgZGkgYmVsYWthbmcga29tYQogICAgY291dCA8PCBmaXhlZCA8PCBzZXRwcmVjaXNpb24oMyk7CiAgICBjb3V0IDw8ICJKYXJhayBob3Jpem9udGFsIG1ha3NpbXVtOiAiIDw8IGphcmFrIDw8ICIgbWV0ZXIiIDw8IGVuZGw7CgogICAgcmV0dXJuIDA7Cn0K