#include <iostream>
#include <cmath>
using namespace std;
int main() {
// Deklarasi variabel
double kecepatanAwal, sudutPeluncuran, gravitasi;
// Inisialisasi variabel
gravitasi = 9.81; // m/s^2
// Meminta input dari pengguna
cout << "Masukkan kecepatan awal (m/s): ";
cin >> kecepatanAwal;
cout << "Masukkan sudut peluncuran (derajat): ";
cin >> sudutPeluncuran;
// Konversi sudut ke radian
double sudutRadian = sudutPeluncuran * M_PI / 180.0;
// Hitung ketinggian maksimum
double ketinggianMaksimum = (kecepatanAwal * kecepatanAwal * sin(sudutRadian) * sin(sudutRadian)) / (2 * gravitasi);
// Tampilkan hasil
cout << "Ketinggian maksimum yang diperkirakan: " << ketinggianMaksimum << " meter" << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgLy8gRGVrbGFyYXNpIHZhcmlhYmVsCiAgZG91YmxlIGtlY2VwYXRhbkF3YWwsIHN1ZHV0UGVsdW5jdXJhbiwgZ3Jhdml0YXNpOwoKICAvLyBJbmlzaWFsaXNhc2kgdmFyaWFiZWwKICBncmF2aXRhc2kgPSA5LjgxOyAvLyBtL3NeMgoKICAvLyBNZW1pbnRhIGlucHV0IGRhcmkgcGVuZ2d1bmEKICBjb3V0IDw8ICJNYXN1a2thbiBrZWNlcGF0YW4gYXdhbCAobS9zKTogIjsKICBjaW4gPj4ga2VjZXBhdGFuQXdhbDsKCiAgY291dCA8PCAiTWFzdWtrYW4gc3VkdXQgcGVsdW5jdXJhbiAoZGVyYWphdCk6ICI7CiAgY2luID4+IHN1ZHV0UGVsdW5jdXJhbjsKCiAgLy8gS29udmVyc2kgc3VkdXQga2UgcmFkaWFuCiAgZG91YmxlIHN1ZHV0UmFkaWFuID0gc3VkdXRQZWx1bmN1cmFuICogTV9QSSAvIDE4MC4wOwoKICAvLyBIaXR1bmcga2V0aW5nZ2lhbiBtYWtzaW11bQogIGRvdWJsZSBrZXRpbmdnaWFuTWFrc2ltdW0gPSAoa2VjZXBhdGFuQXdhbCAqIGtlY2VwYXRhbkF3YWwgKiBzaW4oc3VkdXRSYWRpYW4pICogc2luKHN1ZHV0UmFkaWFuKSkgLyAoMiAqIGdyYXZpdGFzaSk7CgogIC8vIFRhbXBpbGthbiBoYXNpbAogIGNvdXQgPDwgIktldGluZ2dpYW4gbWFrc2ltdW0geWFuZyBkaXBlcmtpcmFrYW46ICIgPDwga2V0aW5nZ2lhbk1ha3NpbXVtIDw8ICIgbWV0ZXIiIDw8IGVuZGw7CgogIHJldHVybiAwOwp9