Apa itu Algoritma ?

Secara umum algoritma atau algorithm adalah suatu urutan dari beberapa langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah tertentu. Dan ada juga pendapat lain algoritma adalah proses dari beberapa serankgaian aturan yang harus di ikuti dalam perhitungan atau operasi pemecahan masalah tertentu.

Contoh Algoritma :

Berikut contoh dari algoritma yaitu cara membuat mie rebus :

  1. Beli mie rebus di toko terdekat.
  2. Siapkan peralatan yang di perlukan seperti kompor, mangkok, panci, air, gunting, serta sendok dan garpu.
  3. Masukkan atau tuangkan air kurang lebih tiga gelas air ke panci.
  4. Nyalakan kompor.
  5. Taruh panci yang telah di isi air di atas kompor, kemudian tunggu sampai air mendidih.
  6. Buka bungkus mie rebus yang sudah di beli.
  7. Kemudian masukkan mie rebus ke dalam panci yang airnya sudah mendidih.
  8. Lalu gunting atau buka bungkus bumbu mie rebus. Kemudian masukkan ke dalam panci yang telah berisi mie rebus dan air yang mendidih, lalu mengaduk dan menunggu hingga kurang lebih 3 menit.
  9. Tuangkan mie rebus yang berada dalam panci ke mangkok, kemudian sajikan dalam keadaan hangat.

Apa itu Flowchart ?

Secara umum Flowchart atau diagram alir adalah bagan – bagan yang memiliki simbol – simbol tertentu yang menggambarkan langkah – langkah urutan dan proses secara mendetail untuk menyelesaikan suatu masalah. Dan ada juga pendapat lain Flowchart adalah sebuah metode untuk menggambarkan tahap – tahap penyelesaian masalah, serta dengan aliran data dan simbol – simbol yang mudah di pahami.

Contoh Flowchart :

Berikut salah satu contoh dari algoritma yaitu cara membuat mie goreng :

Perbedaan Algoritma dan Flowchart

Berikut perbedaan Algortima dan flowchart :

  • Algoritma merupakan prosedur langkah demi langkah untuk menyelesaikan masalah, Sedangkan Flowchart merupakan diagram yang mewakili dari suatu algoritma.
  • Algoritma di tampilkan atau direpresentasikan menggunakan diagram alur atau kode semu, sedangkan Flowchart di tampilkan atau direpresentasikan menggunakan simbol.
  • flowchart lebih mudah dipahami dibandingkan dengan algoritma.
  • Algoritma ini ditulis dalam bahasa yang dapat dirasakan oleh manusia. Di sisi lain, flowchart dibuat menggunakan berbagai bentuk dan simbol.
  • Tidak ada aturan ketat yang diterapkan dalam algoritma sementara flowchart tinggal dengan aturan yang telah ditentukan.
  • Kesalahan dan bug mudah dideteksi dalam algoritme dibandingkan dengan flowchart.
X
× Ada Yang Bisa Kami Bantu?