Apakah algorithma itu? Pernahkah terpikir di benak kalian tentang algorithma? Sulitkah?
Algorithma adalah teknik nuntuk mengembangkan langkah-langkah atau aturan yang harus dipenuhi untuk memecahkan permasalahan yang ada.
Algoritma digunakan untuk merencanakan langkah-langkah intruksi yang akan dijalankan oleh program komputer.Algorithma tidak hanya dapat digunakan untuk menuliskan program saja dan memerintahkan komputer melakukan sesuatu,tetapi juga dapat digunakan untuk menyelesaikan persoalan dalam kehidupan sehari-hari.
Ada dua cara untuk menuliskan algorithma ,yaitu menggunakan pseudocode dan flowchart.
1. Flowchart(Bagan alir adalah diagram yang mewakili kumpulan dari intruksi-intruksi. Flowchart umumnya menggunakan simbol standar untuk menggambarkan intruksi yang berbeda.
Simbol — Simbol Flowchart / Bagan Alir

CONTOH FLOWCHART MENGHITUNG LUAS SEGITIGA:
Untuk mengerjakan soal tentang luas segitiga, pengguna harus terlebih dahulu mengetahui rumusnya sebelum mereka mulai menuliskan rumut pseudocodenya. Hal ini sangat penting dilakukan karena jika rumusnya salah, hasil dari pseudocode yang dihasilkan pun juga salah. Misalkan saja, segitiga yang akan dihitung luasnya memiliki alas 25 dan tinggi 30. Lalu, bagaimankan mengerjakan soal tersebut ke dalam pseudode?
Untuk mengerjakan soal tersebut, pengguna harus menuliskan rumus-rumus sebagai berikut:
- Program : hitung_ luas_ segitiga
- Deklasrasi: var luas, alas, tinggi, :integer ;
- Algoritma: alas < – 25 ; tinggi < -30 ;
- Luas < – ½ * alas * tinggi
- Write (luas)
0 Comments