Algoritma adalah
urutan langkah logis yang digunakan untuk menyelesaikan suatu masalah.
Singkatnya, sebuah masalah harus diselesaikan dengan beberapa langkah yang
logis. Dalam kehidupan sehari-hari, contoh algoritma bisa digambarkan dengan
berbagai macam hal. Salah satu contohnya adalah aktivitas memasak air.
Algoritmanya tentu saja berhubungan dengan aktivitas dalam memasak air.
Kriteria
Algoritma:
2. Ada Proses yaitu
rencana atau langkah-langkah yang harus dilakukan untuk mencapai tujuan akhir.
3. Ada
Output, yaitu solusi atau tampilan akhir yang didapatkan dari suatu
algoritma. Algoritma memiliki minimal satu output.
4. Ada intruksi-intruksi yang
jelas dan tidak ambigu, yaitu instrukti
yang jelas dalam algoritma sehingga tidak terjadi kesalahan dalam menghasilkan
output
5. Ada tujuan akhir yang dicapai,
yaitu akhir dari program dimana program akan berhenti ketika tujuan akhir telah
tercapai.
Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang
menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses
(instruksi) dengan proses lainnya dalam suatu program.
Terdapat jenis-jenis flowchart,yaitu:
1.Flowchart sistem (System flowchart).
Merupakan bagan yang menunjukan alur kerja atau apa yang
sedang dikerjakan didalam sistem secara keseluruhan dan menjelaskan urutan dari
prodesur-prodesur yang ada didalam sistem,atau sebagai diagram alir program
yang mengambarkan urutan pengerjaan dari suatu program degan memanfaatkan
simbol-simbol tertentu.
2.Flowchart dokumen (Document flowchart).
Merupakan bagan alir yang menunjukan arus dari laporan dan
formulir termasuk tembusan-tembusannya. Berfungsi untuk menelusuri alur dari
data yang ditulis melalui sistem. Serta untuk menelusuri alur from dan laporan
sistem dari satu bagian ke bagian lainnya,baik itu bagaimana alur from dan
laporan yang diperoses ataupun dicatat maupun disimpan. Bagan aliran ini
menggunakan simbol-simbol yang sama dengan yang digunakan didalam bagan alir
sistem.
Algoritma
Menukar Isi dari Dua Gelas:
1. Siapkan
gelas A,B dan C
2. Pindahkan
isi gelas A ke gelas C
3. Pindahkan
gelas B ke gelas A
4. Pindahkan
isi gelas C ke gelas B
3.
Flowchart Untuk Menukar
Isi dari Dua Gelas
x
Komentar
Posting Komentar