def tambah ( a , b ) : return a + b def kurang ( a , b ) : return a - b def kali ( a , b ) : return a * b def bagi ( a , b ) : if b != 0 : return a / b else : return "Error: Pembagian oleh nol" def tampilkan_menu () : print ( "Menu Operasi Matematika:" ) print ( "1. Penambahan" ) print ( "2. Pengurangan" ) print ( "3. Perkalian" ) print ( "4. Pembagian" ) print ( "5. Keluar" ) def main () : while True : tampilkan_menu () pilihan = input ( "Pilih operasi (1-5): " ) if pilihan not in [ '1' , '2' , '3' , '4' , '5' ]: print ( "Pilihan tidak valid. Silakan coba lagi." ) continue if pilihan == '5' : print ( "Terima kasih! Program selesai." ) break angka1 = float ( input ( &q
Postingan
Menampilkan postingan dari November, 2023
program sederhana
- Dapatkan link
- X
- Aplikasi Lainnya
total_belanja = 0 daftar_barang = { "sepatu" : 200000 , "baju" : 100000 , "topi" : 50000 , "tas" : 150000 } print ( "Daftar Barang:" ) for barang , harga in daftar_barang.items (): print ( f " { barang } : Rp { harga } " ) while True : pilihan = input ( "Pilih barang yang ingin dibeli (selesai untuk keluar): " ) .lower () if pilihan == "selesai" : break if pilihan in daftar_barang : jumlah = int ( input ( f "Jumlah { pilihan } yang ingin dibeli: " )) if jumlah > 0 : total_belanja += daftar_barang [ pilihan ] * jumlah else : print ( "Jumlah barang harus lebih dari 0." ) else : print ( "Barang tidak tersedia." ) print ( f "Total belanja Anda: Rp { total_belanja } " )