#include <iostream>
#include <cmath> // Untuk fungsi sin() dan pow()

int main() {
    // Deklarasi variabel
    double kecepatan_awal;
    double sudut_derajat;
    const double gravitasi = 442; // Nilai percepatan gravitasi dalam m/s^2
    double sudut_radian;
    double jarak_terjauh;

    // Meminta input dari pengguna
    std::cout << "Masukkan kecepatan awal (m/s): ";
    std::cin >> kecepatan_awal;

    std::cout << "Masukkan sudut peluncuran (derajat): ";
    std::cin >> sudut_derajat;

    // Mengonversi sudut dari derajat ke radian
    sudut_radian = sudut_derajat * M_PI / 180.0;

    // Menghitung jarak horizontal terjauh
    jarak_terjauh = (pow(kecepatan_awal, 2) * sin(2 * sudut_radian)) / gravitasi;

    // Menampilkan hasil
    std::cout << "\nJarak horizontal terjauh adalah: " << jarak_terjauh << " meter\n";

    return 0;
}
