Arsip

Archive for the ‘Algoritma’ Category

Pengertian Algoritma

Juli 19, 2008 Komentar dimatikan

Algoritma adalah

  1. Urutan atau langkah-langkah untuk memecahkan masalah
  2. Urutan logis untuk mengambil keputusan untuk memecahkan masalah
  3. Algoritma dibutuhkan untuk memerintah komputer untuk mengambil langkah-langkah logis dalam menyelesaikan masalah.

Penulisan Algoritma

  1. Dalam bahasa natural (B. Indonesia, B.Inggris dan bahasa manusia lainnya)

Bahasa ini sering membingungkan (ambigu)

  1. Flowchat (Diagram Alir)

Bahasa secara Visual tetapi sulit bila algoritma panjang

  1. Pseudo-code

Sedikit lebih dekat ke bahasa pemograman, namun sulit di mengerti oleh orang yang tidak mengerti bahasa pemograman.

Categories: Algoritma

Simbol-simbol Flowchat

Juli 19, 2008 Komentar dimatikan

Categories: Algoritma

Contoh Soal

Juli 19, 2008 Komentar dimatikan

Contoh Kasus

Buat sebuah algoritma untuk memilih bilangan terbesar dari 3 buah bilangan (20, 5, 3)

Jawaban

Langkah 1,

Algoritma dalam bahasa Natural

  1. Ambil bilangan pertama dan set maks sama dengan bilangan pertama.
  2. Ambil bilangan yang kedua dan bandingkan dengan maks.
  3. Apabila bilangan kedua lebih besar dari maks, set maks sama dengan bilangan kedua.
  4. Ambil bilangan yang ketiga dan bandingkan dengan maks.
  5. Apabila bilangan yang ketiga lebih besar dari maks, set maks sama dengan bilangan ketiga.
  6. variable maks berisis bilngan tersebut, tampil hasil

Langkah 2,

Algoritma dalam Diagram alir (Flowchat)

Categories: Algoritma
Ikuti

Get every new post delivered to your Inbox.