buatlah program kalkulator sesuai code php dengan nama file tugas1.php copy paste code dibawah ini, jalankan applikasi dengan CLI dan screenshot/foto hasilnya, kirim email ke eris@lembaharafah.com, cantumkan nama dan kelas
<?php
function showMenu()
{
echo "==========================\n";
echo "KALKULATOR CLI SEDERHANA\n";
echo "==========================\n";
echo "Pilih operasi:\n";
echo "1. Tambah (+)\n";
echo "2. Kurang (-)\n";
echo "3. Kali (*)\n";
echo "4. Bagi (/)\n";
echo "5. Keluar\n";
echo "==========================\n";
echo "Masukkan pilihan Anda: ";
}
// Fungsi untuk melakukan operasi matematika
function calculate($num1, $num2, $operation)
{
switch ($operation) {
case 1:
return $num1 + $num2;
case 2:
return $num1 - $num2;
case 3:
return $num1 * $num2;
case 4:
if ($num2 == 0) {
return "Error: Pembagian dengan nol tidak diperbolehkan.";
}
return $num1 / $num2;
default:
return "Operasi tidak valid.";
}
}
// Program utama
do {
showMenu();
$choice = (int) trim(fgets(STDIN)); // Membaca input dari pengguna
if ($choice >= 1 && $choice <= 4) {
echo "Masukkan angka pertama: ";
$num1 = (float) trim(fgets(STDIN));
echo "Masukkan angka kedua: ";
$num2 = (float) trim(fgets(STDIN));
$result = calculate($num1, $num2, $choice);
echo "Hasil: $result\n";
} elseif ($choice === 5) {
echo "Terima kasih telah menggunakan kalkulator CLI.\n";
} else {
echo "Pilihan tidak valid. Silakan coba lagi.\n";
}
echo "\n";
} while ($choice !== 5);