#include <iostream>
#include <cmath>
using namespace std;
double prediksiTinggi(double v0, double sudutDeg, double g = 10) {
double sudutRad = sudutDeg * M_PI / 180.0;
return (v0 * v0 * pow(sin(sudutRad), 2)) / (2 * g);
}
int main() {
double v0, sudut;
cout << "Masukkan kecepatan awal (m/s): ";
cin >> v0;
cout << "Masukkan sudut lempar (derajat): ";
cin >> sudut;
cout << "Tinggi maksimum tercapai: "
<< prediksiTinggi(v0, sudut) << " meter\n";
return 0;
}
CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGNtYXRoPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZG91YmxlIHByZWRpa3NpVGluZ2dpKGRvdWJsZSB2MCwgZG91YmxlIHN1ZHV0RGVnLCBkb3VibGUgZyA9IDEwKSB7CiAgICBkb3VibGUgc3VkdXRSYWQgPSBzdWR1dERlZyAqIE1fUEkgLyAxODAuMDsKICAgIHJldHVybiAodjAgKiB2MCAqIHBvdyhzaW4oc3VkdXRSYWQpLCAyKSkgLyAoMiAqIGcpOwp9CgppbnQgbWFpbigpIHsKICAgIGRvdWJsZSB2MCwgc3VkdXQ7CiAgICBjb3V0IDw8ICJNYXN1a2thbiBrZWNlcGF0YW4gYXdhbCAobS9zKTogIjsKICAgIGNpbiA+PiB2MDsKICAgIGNvdXQgPDwgIk1hc3Vra2FuIHN1ZHV0IGxlbXBhciAoZGVyYWphdCk6ICI7CiAgICBjaW4gPj4gc3VkdXQ7CgogICAgY291dCA8PCAiVGluZ2dpIG1ha3NpbXVtIHRlcmNhcGFpOiAiIAogICAgICAgICA8PCBwcmVkaWtzaVRpbmdnaSh2MCwgc3VkdXQpIDw8ICIgbWV0ZXJcbiI7CiAgICByZXR1cm4gMDsKfQ==