Tugas Aril Firmansyah
berikut adalah penjelasan singkat tentang kode program Python yang ada dalam gambar:
Program Python Interaktif: Toko Sederhana
Program ini adalah contoh yang cukup sederhana dan menunjukkan beberapa konsep dasar dalam Python:
* Input Pengguna & Tipe Data:
* Meminta pengguna untuk memasukkan nama (String), usia (Integer), dan saldo awal (Float).
* Menggunakan fungsi input() dan melakukan konversi tipe data (int(), float()).
* Menampilkan informasi yang telah dimasukkan oleh pengguna.
* List (Daftar Belanja):
* Mendefinisikan daftar barang (daftar_barang) dan harga barang (harga_barang) dalam bentuk list.
* Menampilkan daftar belanja yang telah dibuat.
* Menghitung total harga belanja dengan menjumlahkan semua harga dalam list (harga_barang[0] + harga_barang[1] + harga_barang[2]).
* Menampilkan total harga yang telah dihitung.
* Ekspresi Logika & Operator Perbandingan:
* Memeriksa apakah saldo cukup untuk melakukan transaksi: saldo_cukup = saldo >= total_harga.
* Hasilnya adalah tipe data Boolean (True atau False).
* Jika saldo cukup (saldo_cukup bernilai True):
* Mencetak "Transaksi berhasil!"
* Mengurangi saldo dengan total harga (menggunakan Operator Pengurangan).
* Menampilkan sisa saldo setelah transaksi.
* Jika tidak (else):
* Mencetak pesan yang meminta untuk menambah saldo.
Output di Bagian Bawah:
Bagian bawah gambar menunjukkan simulasi eksekusi program dengan input:
* Nama: Aril Firmansyah
* Usia: 19
* Saldo Awal: Rp100000
Karena total harga adalah Rp12000 dan saldo awal adalah Rp100000, transaksi berhasil, dan sisa saldo menjadi Rp88000.

Komentar
Posting Komentar