Posted by : Cemungudhfebyimoet Chibichibie Sabtu, 14 April 2012

Algoritma merupakan kerangka dasar dari konsep suatu program dan sebagai alat untuk menyelesaikan masalah. Setiap algoritma yang disusun harus dapat memberikan suatu jawaban. Langkah-langkah algoritma dalam selang waktu tertentu harus diketahui dengan pasti batas waktu nya kapan akan berhenti.

Program dibangun atau dibentuk oleh runtutan perintah(statement) yang urut (sequence) melalui percabangan dan pengulangan proses. Dalam penulisan perintahnya, diatur dan disusun secara logis, sistematis, dan terstruktur yang disesuaikan dengan kebutuhan permasalahan yang sedang dipecahkannya. Perintah-perintah di dalam suatu program diantaranya meliputi penugasan (assignment), inisialisasi (initialize), percabangan (conditional), dan pengulangan (looping) proses / iterasi.

Program terdiri dari barisan instruksi (statements) yang ditulis berdasarkan notasi-notasi tertentu dari suatu bahasa pemrograman. Penulisan susunan barus perintahnya disesuaikan dengan algoritma.

Perintah Dasar Algoritma
a) Penugasan (assignment)

adalah proses pemberian harga atau nilai pada suatu variabel dari suatu ungkapan dengan menggunakan suatu simbol yang biasanya berupa anak panah ke arah kiri (<-) atau menggunakan tanda titik dua dan sama dengan (:=).
contoh :
A := 10 atau;
A <- 10

artinya :
variabel "A" akan diisikan data angka 10, sehingga pada saat dipanggil, variabel "A" akan menghasilkan nilai 10.

b) Inisialisasi (initialize)
adalah proses pemberian harga awal pada suatu variabel. Pemberian harga awal ini biasanya digunakan untuk proses-proses selanjutnya.
contoh :
X := 1
Jumlah := 0
Ketemu := False

c) Penggandaan / Duplikasi (duplicate)
adalah proses pemberian harga pada suatu variabel dari harga variabel lain, sehingga akan mempunyai nilai/harga yang sama dari keduanya. Penggandaan ini ditujukan agar nilai semula tidak berubah (hilang) jika digunakan untk proses-proses selanjutnya.
Contoh :
X := 5
Y := X
maka nilai Y=5 dan X=5

a) Penugasan (assignment)


a) Penugasan (assignment)


a) Penugasan (assignment)


a) Penugasan (assignment)


a) Penugasan (assignment)



Welcome to My Blog

Today





Love

Ria&Jony--020313

- Copyright © J3r!t@n si R14 -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -