#include <iostream>
#include <cmath>
using namespace std;
int main( ) {
double kecepatan, sudut_derajat, tinggi_pohon;
const double g = 9.8 ;
cout << "Masukkan kecepatan awal burung (m/s): " ;
cin >> kecepatan;
cout << "Masukkan sudut terbang burung (derajat): " ;
cin >> sudut_derajat;
cout << "Masukkan tinggi pohon (meter): " ;
cin >> tinggi_pohon;
// Konversi sudut ke radian
double sudut_radian = sudut_derajat * M_PI / 180.0 ;
// Hitung ketinggian maksimum burung
double tinggi_maks_burung = pow ( kecepatan * sin ( sudut_radian) , 2 ) / ( 2 * g) ;
cout << "\n === HASIL PREDIKSI ===" << endl;
cout << "Ketinggian maksimum burung : " << tinggi_maks_burung << " meter" << endl;
cout << "Tinggi pohon : " << tinggi_pohon << " meter" << endl;
if ( tinggi_maks_burung > tinggi_pohon) {
cout << "Prediksi: Burung dapat mencapai ketinggian lebih tinggi dari pohon." << endl;
} else {
cout << "Prediksi: Burung tidak dapat mencapai ketinggian pohon." << endl;
}
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGRvdWJsZSBrZWNlcGF0YW4sIHN1ZHV0X2RlcmFqYXQsIHRpbmdnaV9wb2hvbjsKICAgIGNvbnN0IGRvdWJsZSBnID0gOS44OwoKICAgIGNvdXQgPDwgIk1hc3Vra2FuIGtlY2VwYXRhbiBhd2FsIGJ1cnVuZyAobS9zKTogIjsKICAgIGNpbiA+PiBrZWNlcGF0YW47CgogICAgY291dCA8PCAiTWFzdWtrYW4gc3VkdXQgdGVyYmFuZyBidXJ1bmcgKGRlcmFqYXQpOiAiOwogICAgY2luID4+IHN1ZHV0X2RlcmFqYXQ7CgogICAgY291dCA8PCAiTWFzdWtrYW4gdGluZ2dpIHBvaG9uIChtZXRlcik6ICI7CiAgICBjaW4gPj4gdGluZ2dpX3BvaG9uOwoKICAgIC8vIEtvbnZlcnNpIHN1ZHV0IGtlIHJhZGlhbgogICAgZG91YmxlIHN1ZHV0X3JhZGlhbiA9IHN1ZHV0X2RlcmFqYXQgKiBNX1BJIC8gMTgwLjA7CgogICAgLy8gSGl0dW5nIGtldGluZ2dpYW4gbWFrc2ltdW0gYnVydW5nCiAgICBkb3VibGUgdGluZ2dpX21ha3NfYnVydW5nID0gcG93KGtlY2VwYXRhbiAqIHNpbihzdWR1dF9yYWRpYW4pLCAyKSAvICgyICogZyk7CgogICAgY291dCA8PCAiXG49PT0gSEFTSUwgUFJFRElLU0kgPT09IiA8PCBlbmRsOwogICAgY291dCA8PCAiS2V0aW5nZ2lhbiBtYWtzaW11bSBidXJ1bmcgOiAiIDw8IHRpbmdnaV9tYWtzX2J1cnVuZyA8PCAiIG1ldGVyIiA8PCBlbmRsOwogICAgY291dCA8PCAiVGluZ2dpIHBvaG9uICAgICAgICAgICAgICAgOiAiIDw8IHRpbmdnaV9wb2hvbiA8PCAiIG1ldGVyIiA8PCBlbmRsOwoKICAgIGlmICh0aW5nZ2lfbWFrc19idXJ1bmcgPiB0aW5nZ2lfcG9ob24pIHsKICAgICAgICBjb3V0IDw8ICJQcmVkaWtzaTogQnVydW5nIGRhcGF0IG1lbmNhcGFpIGtldGluZ2dpYW4gbGViaWggdGluZ2dpIGRhcmkgcG9ob24uIiA8PCBlbmRsOwogICAgfSBlbHNlIHsKICAgICAgICBjb3V0IDw8ICJQcmVkaWtzaTogQnVydW5nIHRpZGFrIGRhcGF0IG1lbmNhcGFpIGtldGluZ2dpYW4gcG9ob24uIiA8PCBlbmRsOwogICAgfQoKICAgIHJldHVybiAwOwp9Cg==