Pengertian Algoritma
Algoritma
adalah urutan langkah-langkah logis penyelesaian masalah yang di susun secara
sistematis.
|
ALGORITMA
1.
Adalah inti dari
ilmu komputer
2.
Algoritma adalah
urutan-urutan dari instruksi/langkah-langkah untuk menyelesaikan suatu
masalah
3.
Algoritma adalah
blueprint dari program
4.
Kriteria suatu
algoritma
Ø
Ada input dan
output
Ø
Efektivitas dan
efisien
Ø
Tersruktur
|
Ada 3 cara penulisan algoritma, yaitu :
Cara mnggambarkan algoritma dengan cara
diceritakan/dideskripsikan.
Contoh perhitungan algoritma SE luas
segitiga
1.
Start
2.
Baca data alas&tinggi
3.
Periksa data alas&tinggi,jika nilai data
alas&tinggi lebih besar dari nol maka lanjutkan kelangkah 4,jika tidak maka
stop
4.
Luas adalah alas kali tinggi kali 0.5
5.
Tampilkan luas
6.
Stop
Cara untuk menggambarkan algoritma dengan
menggunakan kode-kode program.
Contoh perhitungan algoritma psedocode luas
segitiga
1.
Start
2.
READ alas,tinggi
3.
Luas = 0.5*alas*tinggi
4.
Print luas
5.
Stop
Skema/bagan (chart) yang menunjukan aliran
(flow) didalam suatu program secara logika.
|
Terminator > digunakan untuk menunjukkan awal dan
akhir suatu algoritma.
|
|
Process > digunakan untuk mewakili suatu proses
|
|
Decision >
digunakan untuk suatu pemilihan, penyeleksian suatu kondisi didalam suatu
program.
|
|
Preparation > memberi nilai awal, nilai akhir,
penambahan/pengurangan suatu variabel counter.
|
|
Predefined > menunjukan suatu operasi yang rinciannya
ditunjukan ditempat lain(prosedur,sub-prosedur,fungsi).
|
|
Connector >
menunjukkan sambungan dari flowchart yg terputus dihalaman yg sama atau
halaman berikutnya.
|
|
Data > digunakan untuk mewakili data
input/output/menyatakan operasi pemasukan data dan percetakan hasil.
|
Tidak ada komentar:
Posting Komentar