Hallo semuanya,
selamat hari minggu! Sebelumnya, aku ini mahasiswa baru Jurusan Teknologi
Informasi. Kali ini aku akan membahas tentang materi yang baru aku dapat di
perkuliahan, yaitu algoritma. Algoritma adalah urutan
langkah-langkah logis penyelesaian masalah yang disusun secara
sistematis. Masalah dapat berupa apa saja, dengan catatan untuk
setiap masalah, ada syarat kondisi awal yang harus dipenuhi sebelum menjalankan
algoritma. Ciri-ciri algoritma menurut Donald E Knuth adalah 1. Finite, 2.
Efine, 3. Efisien, 4. Efisien. Ada juga struktur algoritma yaitu: 1. Runtutan,
2. Pemilihan, 3. Pengulangan. Algoritma juga memiliki hubungan yang erat dengan
program. Program adalah gabungan algoritma dan Bahasa pemrograman. Jika kita
belum bisa memahami algoritma, maka kita akan kesulitan untuk membuat program. Disini
aku akan memberikan sebuah contoh algoritma sederhana yaitu algoritma melakukan
penarikan uang di ATM.
1.
Pergi ke mesin ATM
2.
Ambil kartu dari dompet atau dari tempat kita
meletakan kartu ATM
3.
Masukan kartu ATM ke mesin ATM
4.
Masukan PIN
5.
Pilih transaksi penarikan
6.
Pilih nominal penarikan uang yang ingin kita Tarik
7.
Uang keluar
8.
Ambil uang dari mesin
9.
Pilih selesai di layar mesin
10.
ATM keluar
11.
Selesai
Kurang lebih seperti itulah
algoritma sederhana penarikan uang di ATM yang bisa aku tuliskan, maaf jika ada
kesalahan karena aku baru mempelajari dan belum mendalami materi Algoritma ini.
Terimakasih telah mengujungi blog-ku :D
Tidak ada komentar:
Posting Komentar