A. Pengertian Algoritma


Algoritma adalah rangkaian terbatas dari intruksi-intruksi yang rumit,yang biasanya digunakan untuk menyelesaikan atau menjalankan suatu kelompok masalah komputasi tertentu dalam matematika dan ilmu komputer. Algoritma digunakan sebagai spesifikasi untuk melakukan perhitungan dan pemrosesan data.

B. Cara Menulis Algoritma

Untuk menulis algoritma dalam rancangan program,maka dapat menggunakan teknik penulisan algoritma pemrograman yang terdiri dari tiga jenis,yaitu bahasa natural,pseudocode,dan flowchart. Berikut penjelasan masing-masing teknik penulisan algoritma secara singkat.

1.Bahasa Natural

Algoritma yang paling mudah dipahami oleh orang awam adalah menggunakan bahasa natural.Hal tersebut karena bahasa natural menggunakan bahasa natural menggunakan bahasa sehari-hari yang sangat mudah dipahami. Penyajian algoritma dalam bahasa natural menggunakan kalimat deskriptif. Penyajian algoritma ini cocok untuk algoritma yang singkat namun,algoritma ini sulit digunakan untuk algoritma berskala besar.

2.Pseudocode

Pseudocode berasal dari kata pseudo dan code yang memiliki arti kode semu atau menyerupai kode program yang sebenarnya. Biasanya Pseudocode menggunakan bahasa yang mudah dipahami secara universal dan lebih ringkas.

3.Flowchart

Flowchart merupakan penulisan algoritma menggunakan simbol-simbol yang sudah menjadi standar pada dunia komputer. Fungsi  Flowchart untuk menggambarkan alur algoritma menggunakan diagram agar dapat memperjelas langkah-langkah penyelesaian algoritma.

C. Contoh Algoritma Sederhana

 - Mencuci Pakaian Dengan Mesin Cuci -

1. Masukkan pakaian kotor dan detergen ke dalam tabung mesin cuci.

2. Isi tabung dengan air bersuhu sesuai kebutuhan. Untuk menentukan volume air yang sesuai, mengaculah pada buku manual mesin cuci.

3. Jalankan siklus pencucian. Semakin banyak muatan mesin cuci, semakin panjang pula waktu yang diperlukan untuk mencucinya.

4. Setelah siklus pencucian selesai, keluarkan air melalui selang di bagian belakang mesin.

5. Isi kembali tabungnya dengan air bersih, lalu jalankan siklus pembilasan.

6. Setelah siklus pembilasan, pakaian Anda semestinya sudah bersih.

7. Keringkan pakaian menggunakan mesin cuci

7.1 Pada mesin cuci 1 tabung otomatis, pilih tombol pengering untuk mengeringkan pakaian

7.2 Pada mesin cuci 2 tabung, pindahkan cucian dari drum pencucian ke dalam drum sebelahnya untuk membuang sisa-sisa air berlebihan yang terserap kain.

8. Jika sudah selesai, segera keluarkan cucian dari mesin cuci dan gantung untuk mengeringkannya.