Rabu, 10 Oktober 2012

Contoh Logika dan Algoritma Beserta Flowchart

1). Algoritma mengisi pulsa smartfren dengan voucher
  1. Buka bungkus pelindung voucher
  2. Gosok pelindung kode dengan uang koin
  3. Pegang handphone yang sudah dalam keadaan ON
  4. Pada handphone tekan *999*16 digit nomor voucher
  5. Tekan Ok/Yes/Call
  6. Jika SMS konfirmasi berhasil maka selesai, jika menerima SMS konfirmasi gagal maka kerjakan langkah 4
2). Algoritma bertayamum (hanya mengerjakan kewajibanya tanpa mengerjakan ketentuan sunnah dalam tayamum seperti mambaca basmalah dan do’a akhir wudhu)
  1. Niat bertayamum dalam hati
  2. Meletakkan kedua telapak tangan diatas debu yang suci
  3. Menipiskan debu yang menempel di telapak tangan dengan cara meniupnya
  4. Jika sudah melakukan langkah 5 kerjakan langkah 7, bila tidak kerjakan langkah 5
  5. Mengusap muka dengan debu yang ada di kedua telapak tangan dua kali usapan, dengan memejamkan mata.
  6. Kembali ke langkah 2
  7. Mengusap kedua belah tangan sampai siku dua kali usapan. Debu yang ada di telapak tangan kiri digunakan untuk mengusap tangan kanan. dan begitu juga sebaliknya
3). Algoritma menelepon seorang kawan melalui telepon umum yang menggunakan koin
  1. Angkat gagang telepon
  2. Lihat pada layar telepon
  3. Jika pada langkah 2 muncul tulisan “Out of Order” atau tidak ada tulisan sama sekali langsung ke langkah 11, bila tidak kerjakan langkah 4
  4. Masukkan uang koin
  5. Tekan nomor yang hendak dihubungi
  6. Dekatkan bagian atas gagang telepon di telinga dan tunggu beberapa saat
  7. Jika tersambung maka kerjakan langkah 9, jika tidak kerjakan langkah 11
  8. Berbicaralah
  9. Jika terdapat nada “tut” berulang artinya waktu untuk menelpon akan habis. Jika ingin melanjutkan berbicara masukkan uang koin lalu kerjakan langkah 9, bila tidak kerjakan langkah 11
  10. Tutup gagang telepon
4). Algoritma mengganti ban mobil yang pecah ditengah jalan
  1. Ambil ban cadangan, kunci & alat pendongkrak
  2. Dongkrak dengan alat pendongkrak
  3. Buka baut dengan kunci
  4. Lepaskan ban pecah
  5. Pasang ban cadangan
  6. Pasang baut dengan kunci
  7. Lepas alat pendongkrak
  8. Simpan ban pecah, kunci dan alat pendongkrak
5). Algoritma mengirim kartu ucapan selamat hari raya melalui pos
  1. Berangkat menuju toko penjual kartu ucapan
  2. Membeli kartu ucapan
  3. Berangkat menuju kantor pos
  4. Tiba di kantor pos, menulis sesuatu dalam kartu ucapan
  5. Memasukan kartu ucapan kedalam amplop
  6. Menulis alamat tujuan
  7. Membeli perangko
  8. Menempelkan perangko pada amplop
  9. Memasukan amplop yang berisi kartu ucapan kedalam kotak surat
Flowchart dari algoritma diatas
1). Flowchart mengisi pulsa smartfren dengan voucher

2). Flowchart bertayamum

3-5 belum dibuat

Referensi
http://www.nusinau.com/konsep-algoritma-pemrograman/
http://andikafisma.wordpress.com/algoritma-dan-pemrograman/
http://rudystrong.wordpress.com/2010/03/04/algoritma-dalam-kehidupan-sehari/

Tidak ada komentar:

Posting Komentar