#include <stdio.h> 
#include <math.h> 
 
int  main( )  { 
    double  kecepatan, sudut_derajat, tinggi_pohon; 
    const  double  g =  9.8 ; 
 
    printf ( "Masukkan kecepatan awal burung (m/s): " ) ; 
    scanf ( "%lf" , & kecepatan) ; 
 
    printf ( "Masukkan sudut terbang burung (derajat): " ) ; 
    scanf ( "%lf" , & sudut_derajat) ; 
 
    printf ( "Masukkan tinggi pohon (meter): " ) ; 
    scanf ( "%lf" , & 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) ; 
 
    printf ( "\n Ketinggian maksimum burung: %.2f meter\n " , tinggi_maks_burung) ; 
    printf ( "Tinggi pohon: %.2f meter\n " , tinggi_pohon) ; 
 
    if  ( tinggi_maks_burung >  tinggi_pohon)  { 
        printf ( "Prediksi: Burung dapat mencapai ketinggian lebih tinggi dari pohon.\n " ) ; 
    }  else  { 
        printf ( "Prediksi: Burung tidak dapat mencapai ketinggian pohon.\n " ) ; 
    } 
 
    return  0 ; 
} 
 
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgppbnQgbWFpbigpIHsKICAgIGRvdWJsZSBrZWNlcGF0YW4sIHN1ZHV0X2RlcmFqYXQsIHRpbmdnaV9wb2hvbjsKICAgIGNvbnN0IGRvdWJsZSBnID0gOS44OwoKICAgIHByaW50ZigiTWFzdWtrYW4ga2VjZXBhdGFuIGF3YWwgYnVydW5nIChtL3MpOiAiKTsKICAgIHNjYW5mKCIlbGYiLCAma2VjZXBhdGFuKTsKCiAgICBwcmludGYoIk1hc3Vra2FuIHN1ZHV0IHRlcmJhbmcgYnVydW5nIChkZXJhamF0KTogIik7CiAgICBzY2FuZigiJWxmIiwgJnN1ZHV0X2RlcmFqYXQpOwoKICAgIHByaW50ZigiTWFzdWtrYW4gdGluZ2dpIHBvaG9uIChtZXRlcik6ICIpOwogICAgc2NhbmYoIiVsZiIsICZ0aW5nZ2lfcG9ob24pOwoKICAgIC8vIEtvbnZlcnNpIHN1ZHV0IGtlIHJhZGlhbgogICAgZG91YmxlIHN1ZHV0X3JhZGlhbiA9IHN1ZHV0X2RlcmFqYXQgKiBNX1BJIC8gMTgwLjA7CgogICAgLy8gSGl0dW5nIGtldGluZ2dpYW4gbWFrc2ltdW0gYnVydW5nCiAgICBkb3VibGUgdGluZ2dpX21ha3NfYnVydW5nID0gKHBvdyhrZWNlcGF0YW4gKiBzaW4oc3VkdXRfcmFkaWFuKSwgMikpIC8gKDIgKiBnKTsKCiAgICBwcmludGYoIlxuS2V0aW5nZ2lhbiBtYWtzaW11bSBidXJ1bmc6ICUuMmYgbWV0ZXJcbiIsIHRpbmdnaV9tYWtzX2J1cnVuZyk7CiAgICBwcmludGYoIlRpbmdnaSBwb2hvbjogJS4yZiBtZXRlclxuIiwgdGluZ2dpX3BvaG9uKTsKCiAgICBpZiAodGluZ2dpX21ha3NfYnVydW5nID4gdGluZ2dpX3BvaG9uKSB7CiAgICAgICAgcHJpbnRmKCJQcmVkaWtzaTogQnVydW5nIGRhcGF0IG1lbmNhcGFpIGtldGluZ2dpYW4gbGViaWggdGluZ2dpIGRhcmkgcG9ob24uXG4iKTsKICAgIH0gZWxzZSB7CiAgICAgICAgcHJpbnRmKCJQcmVkaWtzaTogQnVydW5nIHRpZGFrIGRhcGF0IG1lbmNhcGFpIGtldGluZ2dpYW4gcG9ob24uXG4iKTsKICAgIH0KCiAgICByZXR1cm4gMDsKfQo=