Cara Mudah Membuat Algoritma Mengambil Uang di ATM (Pseudocode)

Cara Mudah Membuat Algoritma Mengambil Uang di ATM (Pseudocode)
Konten Halaman

Teknologi selalu membuat kehidupan manusia semakin mudah. Salah satunya adalah dengan adanya mesin ATM (Automated Teller Machine) yang mempermudah kita untuk mengambil uang tanpa harus pergi ke bank.

Namun, bagaimana jika kita ingin memahami bagaimana mesin ATM itu bekerja? Jawabannya adalah dengan membuat algoritma. alam artikel ini, kita akan membahas bagaimana membuat algoritma sederhana untuk mengambil uang di ATM.

Langkah-langkah Membuat Algoritma Mengambil Uang di ATM

  1. Identifikasi Input dan Output Pertama, kita harus menentukan input dan output dari algoritma ini. Input dapat berupa kartu ATM dan pin, sedangkan output adalah uang yang akan diambil.

  2. Membuat Flowchart Langkah selanjutnya adalah membuat flowchart. Flowchart adalah sebuah diagram yang menunjukkan aliran dari suatu proses. Dalam hal ini, kita membuat flowchart untuk algoritma mengambil uang di ATM.

Contoh Flowchart Algoritma Mengambil Uang di ATM

Berikut adalah contoh flowchart algoritma mengambil uang di ATM:

  1. User memasukkan kartu ATM dan memasukkan pin
  2. Sistem memverifikasi pin
  3. Jika pin benar, sistem meminta user untuk memasukkan jumlah uang yang ingin diambil
  4. Sistem memverifikasi apakah jumlah uang tersedia di rekening
  5. Jika jumlah uang tersedia, sistem mengeluarkan uang dan memberikan struk
  6. Jika jumlah uang tidak tersedia, sistem memberikan pesan error

Contoh Algoritma Mengambil Uang di ATM

Berikut adalah contoh algoritma mengambil uang di ATM dalam bahasa pseudocode:

START
INPUT "Masukkan Kartu ATM"
INPUT "Masukkan Pin"
IF (Pin benar) THEN
    INPUT "Masukkan jumlah uang yang ingin diambil"
    IF (Jumlah uang tersedia) THEN
        OUTPUT "Uang keluar"
        OUTPUT "Berikan struk"
    ELSE
        OUTPUT "Jumlah uang tidak tersedia"
    ENDIF
ELSE
    OUTPUT "Pin salah"
ENDIF
END

Dengan membuat algoritma sederhana untuk mengambil uang di ATM, kita dapat memahami bagaimana mesin ATM bekerja. Algoritma ini hanya merupakan contoh sederhana yang bisa kita kembangkan dan tingkatkan. Selain memahami bagaimana mesin ATM bekerja, membuat algoritma juga dapat menjadi aktivitas menyenangkan dan membantu kita untuk mempelajari bahasa pemrograman. Teruslah belajar dan mengasah kemampuan teman-teman dalam membuat algoritma, siapa tahu suatu saat teman-teman akan menjadi seorang programmer handal.