Krusor Mouse

Blinking Cute Box Cat

Jumat, 13 Januari 2017

PENGAMBILAN UANG DI ATM


Tugas 3 Pengantar Teknologi Sistem Cerdas


Algoritma
        Algoritman merupakan suatu urutan ataupun langkah-langkah yang logis yang dibuat untuk menyelesaikan suatu masalah. Dalam membuat suatu program algoritma sangat dibutuhkan dan harus dibuat terlebih dahulu agar dapat memudahkan dalam membuat langkah-langkah yang akan ditampilkan pada suatu program. Berikut ini merupakan salah satu contoh algoritma yang terdapat pada program ticketing mechine yaitu pengambilan uang pada mesin atm:
1. Pergi ke ATM
2. Memasukkan kode PIN
5. Memilih jenis transaksi,yaitu tarik tunai atau pengambilan uang
6. Memasukkan nominal uang yang akan diambil
7. Mengambil uang
8. Mengambil struk dan kartu ATM




Flowchart





Penjelasan yang terdapat pada flowchart yang sudah dibuat adalah, mula-mula masukkan kartu ke dalam mesin ATM. Setelah itu akan muncul tampilan untuk memasukkan kode PIN. Jika kode PIN yang dimasukkan benar maka akan menampilkan MENU UTAMA jika salah program akan kembali menampilkan tampilan untuk memasukkan kode PIN dan kode yang salah sebelumnya direstart kembali agar kita dapat memasukkan kode PIN yang benar. Setelah itu pada MENU UTAMA kita memilih transaksi AMBIL UANG atau penarikan tunai dimana terdapat kondisi yang harus dipenuhi jika dilihat pada gambar flowchart diatas.
        Jika kita ingin melakukan transaksi AMBIL UANG maka kita harus memasukkan nominal yang ingin diambil jika tidak maka program akan kembali memunculkan MENU UTAMA. Setelah memasukkan nominal uang yang akan diambil uang akan keluar secara otomatis dari mesin ATM sesuai nominal yang kita masukkan sebelumnya. Setelah itu akan tercetak struk dari transaksi yang kita lakukan. Jika kita ingin melakukan transaksi lain dapat dilihat pada gambar flowchart akan kembali menjalankan program MENU UTAMA jika tidak maka transaksi yang kita lakukan telah selesai lalu jangan lupa untuk mengambil struk dan kartu ATM agar tidak terjadi hal-hal yang tidak diinginkan.