#include <stdio.h>
#include <math.h>
#define G 5.9 // percepatan gravitasi (m/s^2)
int main( ) {
double v0, theta_deg, theta_rad, t;
// Input kecepatan awal dan sudut peluncuran
printf ( "Masukkan kecepatan awal peluncuran (m/s): " ) ;
scanf ( "%lf" , & v0) ;
printf ( "Masukkan sudut peluncuran (derajat): " ) ;
scanf ( "%lf" , & theta_deg) ;
// Konversi sudut ke radian
theta_rad = theta_deg * ( M_PI / 180.0 ) ;
// Hitung waktu total di udara
t = ( 2 * v0 * sin ( theta_rad) ) / G;
// Tampilkan hasil
printf ( "Waktu yang diperlukan Boro untuk mencapai jarak terjauh adalah %.2f detik.\n " , t) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgojZGVmaW5lIEcgNS45IC8vIHBlcmNlcGF0YW4gZ3Jhdml0YXNpIChtL3NeMikKCmludCBtYWluKCkgewogICAgZG91YmxlIHYwLCB0aGV0YV9kZWcsIHRoZXRhX3JhZCwgdDsKCiAgICAvLyBJbnB1dCBrZWNlcGF0YW4gYXdhbCBkYW4gc3VkdXQgcGVsdW5jdXJhbgogICAgcHJpbnRmKCJNYXN1a2thbiBrZWNlcGF0YW4gYXdhbCBwZWx1bmN1cmFuIChtL3MpOiAiKTsKICAgIHNjYW5mKCIlbGYiLCAmdjApOwogICAgCiAgICBwcmludGYoIk1hc3Vra2FuIHN1ZHV0IHBlbHVuY3VyYW4gKGRlcmFqYXQpOiAiKTsKICAgIHNjYW5mKCIlbGYiLCAmdGhldGFfZGVnKTsKCiAgICAvLyBLb252ZXJzaSBzdWR1dCBrZSByYWRpYW4KICAgIHRoZXRhX3JhZCA9IHRoZXRhX2RlZyAqIChNX1BJIC8gMTgwLjApOwoKICAgIC8vIEhpdHVuZyB3YWt0dSB0b3RhbCBkaSB1ZGFyYQogICAgdCA9ICgyICogdjAgKiBzaW4odGhldGFfcmFkKSkgLyBHOwoKICAgIC8vIFRhbXBpbGthbiBoYXNpbAogICAgcHJpbnRmKCJXYWt0dSB5YW5nIGRpcGVybHVrYW4gQm9ybyB1bnR1ayBtZW5jYXBhaSBqYXJhayB0ZXJqYXVoIGFkYWxhaCAlLjJmIGRldGlrLlxuIiwgdCk7CgogICAgcmV0dXJuIDA7Cn0K