Algoritma Pemrograman
Algoritma Pemrograman adalah konsep dasar dalam pemrograman berbasis komputer, hal yang harus dimengerti semua programmer. Algoritma Pemrograman adalah sebuah pendekatan yang mewakili sebuah peraturan yang harus di terapkan agar code yang di tuliskan dapat di mengerti oleh interpreter yang kemudian akan mudah dikenali oleh komputer.
Pemrograman di bagi menjadi beberapa metode, yang paling banyak digunakan adalah Sequencial Programming (Pemrograman Terurut).
Dalam Sequencial Programming terdapat 3 hal utama yang harus dipahami agar dapat membentuk sebuah program aplikasi (software).
- Sequence (urutan)
Pemrograman dilakukan berdasarkan urutan perintah yang dijalankan dari kiri ke kanan dan dari atas ke bawah.Contoh dalam Bahasa pemrograman Java:
public class SequencialProgramming {
public static void main(String args[]){
System.out.println("Ini baris 1");
System.out.println("Ini baris 2");
}
} - Branching (percabangan)
Di gunakan untuk pemilihan.- if(<kondisi>) {
<di jalankan jika kondisi benar>
} - if(<kondisi>) {
<di jalankan jika kondisi benar>
} else {
<di jalankan jika kondisi salah>
} - if(<kondisi1>) {
<di jalankan jika kondisi1 benar>
} else if(<kondisi2>) {
<di jalankan jika kondisi1 salah dan kondisi2 benar>
} - switch(<nilai>) {
case <nilai yang mungkin> :
<dijalankan jika nilai yang mungkin benar>
break;
case <nilai yang mungkin> :
<dijalankan jika nilai yang mungkin benar>
break;
...
}
- if(<kondisi>) {
- Looping (perulangan)
Terdapat 3 metode looping yang biasa terdapat pada bahasa pemrograman- for(<init>; <kondisi>; <nilai-selanjutnya>) {
<berjalan selama kondisi benar>
} - while(<kondisi>) {
<berjalan selama kondisi benar>
} - do {
<berjalan satu kali dan selama kondisi benar>
} while (<kondisi>)
- for(<init>; <kondisi>; <nilai-selanjutnya>) {
Dengan 3 algoritma diatas dapat memenuhi kebutuhan untuk pembuatan program aplikasi dari yang sederhana hingga yang paling kompleks. Sebagian besar bahasa pemrograman adalah pemrograman terurut, dengan memahami konsep urutan, percabangan, dan perulangan diatas maka akan sangat mudah memahami sebuah bahasa pemrograman baru.
Leo Haryanto
Posted at 09:25AM Sep 04, 2008 by pirate153 in General | Comments[8]
jenis - jenis alogaritma pemrograman
Posted by makmur pangaribuan on September 23, 2008 at 07:44 PM WIT #
jenis - jenis alogaritma pemrograman
Posted by makmur pangaribuan on September 23, 2008 at 07:45 PM WIT #
pengertian alogaritma pemrograman
Posted by makmur pangaribuan on September 23, 2008 at 07:46 PM WIT #
pengertian alogaritma pemrograman
Posted by makmur pangaribuan on September 23, 2008 at 07:46 PM WIT #
makasih atas semua ilmunya.....tapi kalo boleh aku pengen dikirimi contoh-contohnya donk.....biar bisa buat latihan gitu..........
Posted by areii on October 19, 2008 at 11:18 AM WIT #
algoritma tuh susah banget....
saya minta contoh2 program dunk?????
yang bikin program aplikasi getoh....
mohon cepat di respon yah.....
Posted by dora on November 11, 2008 at 02:07 PM WIT #
AKU MINTA ALGORITMA PEMROGRAMMAN DAN NOTASINYA YANG LENGKAP DONG... THANKS!
Posted by MASE on February 10, 2009 at 04:14 PM WIT #
minta contoh"a dunk....
Posted by rifki on April 27, 2009 at 05:03 PM WIT #