Mohon tunggu...
Galuh AuraDianty
Galuh AuraDianty Mohon Tunggu... Mahasiswa - Universitas Mercu Buana

43221010117 - Dosen Pengampu: Apollo, Prof. Dr, M.Si.Ak - S1 Akuntansi Mata Kuliah Sistem Informasi Akuntansi

Selanjutnya

Tutup

Ilmu Alam & Tekno

A301_TB2 SIA - Pengaplikasian Sistem Informasi Akuntansi (SIA) Model Python yang Sederhana pada Kasir Toko Kelontong

31 Mei 2023   22:03 Diperbarui: 31 Mei 2023   22:08 874
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Dokpri
Dokpri

Dokpri
Dokpri

Sebelum memasukan data yang berisi daftar berbagai macam barang beserta harganya yang dijual pada Toko Kelontong Antiq, diharuskan untuk menginput variabel yang dibutuhkan pada sistem kasir. Dalam berkerja dengan kode program, termasuk dengan program Python, tidak akan pernah lepas dari variabel. Variabel merupakan nama penyimpanan data di memori komputer yang digunakan selama eksekusi program dan nilai datanya bisa berubah-ubah. Variabel yang di input pada pemrograman Toko Kelontong Antiq adalah sebagai berikut:
Total = 0
Barang = []
Harga = []

Dokpri
Dokpri

Selanjutnya adalah menambahkan komentar yang merupakan keterangan yang tidak akan di eksekusi. Komentar dibuat untuk memperjelas atau memberi keterangan pada kode program untuk menambah informasi tambahan dan untuk mengaktifkan kode. Contoh komentar yang terdapat dalam program kasir Toko Kelontong Antiq yaitu sebagai berikut:
print('============TOKO KELONTONG ANTIQ============')

Pengguna aplikasi Python dapat menambahkan input variabel lainnya seperti yang Ibu Antiq lakukan, yaitu menginput variabel tanggal supaya dapat mengetahui kapan saja transaksi terjadi yang dapat mempermudah Ibu Antiq dalam mengumpulkan dan mengecek kembali data yang ada.


Langkah selanjutnya yang dapat dilakukan dalam pemrogaman tersebut yaitu memasukkan perulangan while pada aplikasi Python yang merupakan sebuah while loop Python di mana proses yang mengulang blok kode selama kondisi terpenuhi. Singkatnya, loop adalah loop yang tidak terdefinisi, alias, tidak aman, atau bahkan tidak terikat. Blok kode berjalan terus menerus selama kondisi terpenuhi. Jika kondisi tidak terpenuhi pada iterasi ke-10, perulangan berhenti. Jika kondisi yang sama berhenti pada iterasi ke-100 pada waktu yang berbeda, perulangan berhenti pada angka tersebut. Loop banyak berhubungan dengan variabel boolean atau pernyataan boolean. Ini karena penentuan kapan blok kode harus diulang diperiksa terhadap kebenaran atau kesalahan pernyataan logis. Jadi jika kondisinya selalu benar, perulangan akan selalu dijalankan.

Untuk lebih jelasnya dapat dilihat pada gambar berikut ini:

Dokpri
Dokpri

Kemudian langkah yang Ibu Antiq lakukan adalah mengetik kondisi if, elif, dan else. Pengambilan keputusan (on condition) digunakan untuk memprediksi kondisi yang akan terjadi selama eksekusi program dan untuk menentukan tindakan apa yang akan diambil berdasarkan kondisi tersebut. Python memiliki beberapa pernyataan atau kondisi, termasuk if, else, dan elif. Jika kondisi digunakan untuk menjalankan kode ketika kondisinya benar. Jika nilai kondisi salah, pernyataan atau kondisi if tidak dijalankan. Pada gambar di bawah ini terdapat opsi “y” untuk melanjutkan menginput barang belanjaan pembeli dan juga terdapat opsi “t” yang artinya sudah tidak lagi menginput belanjaan pembeli.

Dokpri
Dokpri

Dokpri
Dokpri

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun