Logika dan Algoritma 1

Algoritma membuat kopi :

  1. Sediakan panci, cangkir, air, kopi bubuk, gula dan sendok.
  2. Masak air sampai mendidih di panci.
  3. Masukkan 1 sendok kopi bubuk atau sesuai selera.
  4. Bila ingin kopi manis, masukkan 1.5 sendok gula pasir tapi jika tidak, langsung ke langkah selanjutnya.
  5. Masukkan air sampai penuh, awas jangan tumpah.
  6. Aduk semua benda di dalam cangkir, awas jangan tumpah lagi.
  7. Kopi siap untuk diminum, dihabisin ya…!

Algoritma kehidupan sehari-hari :

  1. Bangun pagi, pastikan udah benar-benar bangun.
  2. Bila sudah benar-benar bangun, maka menuju ke masjid untuk sholat subuh. Tetapi jika tidak, ulangi langkah 1.
  3. Lakukan kegiatan lain seperti mencuci, olah raga, makan, belajar dan main game.
  4. Persiapan menuju ke kampus
  5. Bila semuanya sudah siap (tugas, buku, contekan, de el el), maka waktunya pergi ke kampus. tetapi jika belum ulangi langkah 4.
  6. Kuliah di kampus sampai sore, awas jangan nakal trus jangan lupa sholat
  7. Bila kuliah sudah selesai, segeralah pulang. Tapi jika tidak, ya tunggu sampai pulang.
  8. Bila ada tugas dari dosen, kerjakan seusai kuliah. Tapi jika tidak, maka lakukan kegiatan lain seperti nyapu, nyuci, nyiram, dan ny-ny yang lain.
  9. Bila adzan maghrip sudah terdengar, maka ambillah air wudlu. Jika tidak, ulangi kegiatan 8.
  10. Baca Al-Qur’an.
  11. Apakah tugas sudah selesai? Bila belum, kerjakan dulu sampai selesai. Jika sudah bisa maen game deh.
  12. Bila mata udah ngantuk, maka waktunya untuk tidur, bila tidak. Ngegame terus sampe pagi……

Algoritma untuk menentukan bilangan ganjil atau genap

  1. Tuliskan sebuah bilangan.
  2. Kalikan bilangan tersebut dengan 4.
  3. Bagi bilangan tersebut dengan 2.
  4. Bila sisa hasil baginya 0, maka bilangan tersebut adalah genap tapi jika sisa hasil baginya 2, maka bilangan tersebut ganjil.

Algoritma untuk mengurutkan 3 bilangan yang dimasukkan acak.

  1. Masukkan bilangan pertama (a), bilangan kedua (b), bilangan ketiga (c).
  2. Tentukan min = a
  3. Bandingkan min dan b.
  4. Bila min > b, maka a = b dan b = min.
  5. min = b
  6. Bila min > c, maka b = c dan c = min.
  7. min = a
  8. Bila min > b, maka a = b, b = min.
  9. Bila ingin dari kecil ke besar cetak a, b kemudian c. Tapi bila ingin besar ke kecil, cetak c, b kemudian a.

3 Responses to Logika dan Algoritma 1

  1. tugas sudah saya terima…

    blog-nya sudah sangat bagus….good job….
    keep working ya…

    regards,
    rengga asmara
    blog : http://supergareng.wordpress.com
    FS : super_rengga@yahoo.com

  2. Terimakasih atas komentarnya, Pak. Mohon dukungan dan bantuannya.

    Salam,
    Sulton

  3. Mohon izin untuk menggunakan gambar algoritma bilangan ganjil dan genap untuk blog di http://sardjana.multiply.com/journal/item/74

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s