Sekarang sudah minggu ketiga kuliah :). Dan kita sudah disibukkan dengan tugas-tugas kuliah. Tapi kalo gak ada tugas ya jadi aneh juga hehe :)
Seperti biasa, aku akan posting tentang mata kuliah Logika dan Algoritma seperti postingan sebelumnya.
Ini adalah algoritma untuk transaksi tarik tunai dan transfer di ATM:
Masukkan kartu ATM pada mesin ATM.
Akan keluar menu pilihan bahasa. Pilih dan tekan nomor bahasa yang akan digunakan.
Masukkan nomor PIN anda. Jika salah, maka akan tampil perintah untuk memasukkan nomor PIN Anda lagi. Jika salah sampai 3 kali, maka kartu ATM Anda akan di blokir dan kartu ATM akan langsung keluar dari mesin.
Jika nomor PIN yang Anda masukkan benar, maka akan tampil menu pilihan transaksi utama.
Jika Anda memilih transfer, maka masukkan nomor rekening tujuan dan nominal yang akan di transfer.
Jika tidak, maka akan keluar menu pilihan transaksi tarik tunai. Jika ingin melakukan tarik tunai, maka masukkan nominal uang yang akan di tarik.
Lalu akan keluar pertanyaan apakah ingin mencetak struk?. Jika ya, maka langsung ambil uang dan struk yang keluar.
Setelah itu akan muncul pertanyaan lagi, apaka ingin melakukan transaksi lain?
Jika ya, maka akan muncul menu pilihan transaksi utama.
Jika tidak, maka kartu ATM akan keluar dari mesin.
Setelah ada algoritma untuk mencari diskriminan dan kalkulator sederhana yang ada di postingan sebelumnnya, dibawah ini adalah algoritma untuk menampilkan bilangan fibonacci. Algoritma:
Mulai program.
Inisialisasi nilai1 = 1, nilai2 = 1, nilai3, dan jumlah ulang = 2.
Cetak nilai1 dan nilai2.
Jumlahkan nilai1 + nilai2 menjasi nilai3. Jadikan nilai1 = nilai2, nilai2 = nilai3, lalu jadikan jumlah ulang menjadi penjumlahan jumlah ulang + 1.
0 comments:
Post a Comment