Contoh Algoritma Pemrograman: Deskriptif, Pseudocode, dan Flowchart

How to tekno
·waktu baca 3 menit
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Daftar isi
Daftar isi

Daftar isi
Contoh algoritma pemrograman dalam bentuk deskriptif, pseudocode, dan flowchart akan dibagikan di artikel ini. Kamu bisa mengetahui perbedaan dari ketiganya setelah melihat contoh penulisannya.
Sebelum mengetahui contoh penulisan coding algoritma pemrograman, alangkah lebih baik jika kamu menyimak pengertian dari algoritma sendiri.
Algoritma adalah sebuah kumpulan instruksi yang bisa diimplementasikan pada komputer agar bisa menyelesaikan masalah komputasi. Sementara itu, bila didefinisikan menurut Matematika, algoritma adalah sebuah prosedur mengenai suatu perhitungan.
Dikutip dari buku Logika dan Algoritma terbitan Politeknik Elektronika Negeri Surabaya, tujuan mempelajari algoritma adalah agar kamu terbiasa untuk melakukan perencanaan saat menyelesaikan masalah.
Dalam algoritma pemrograman, ada tiga bentuk penulisan yang bisa kamu gunakan, yaitu deskriptif, peseudocode, dan flowchart.
Secara lebih rinci, How To Tekno akan membagikan contoh algoritma pemrograman sesuai. cara penulisannya di artikel ini.
Contoh Algoritma Pemrograman Deskriptif
Algoritma pemrograman tipe deskriptif ini dipakai untuk menulis algoritma dalam bahasa manusia sehari-hari. Adapun bahasa yang biasanya dipakai ialah bahasa Indonesia dan bahasa Inggris. Penulisannya pun dalam bentuk kalimat.
Dikutip dari buku Belajar Dasar Algoritma dan Pemrograman terbitan Pemula, berikut contoh algoritma pemrograman deskriptif untuk masalah sederhana Algoritma Menentukan_bilangan_terbesar_dari_3_bilangan.
Karena tujuannya adalah menentukan bilangan terbesar dari 3 bilangan, maka penulisan langkah-langkah secara deskriptif adalah:
1. Memasukan input 3 bilangan, A, B, dan C.
2. Bila A > B > C, A adalah bilangan terbesar. Jika tidak, A buka bilangan terbesar.
3. Bila B > C, B bilangan terbesar. Jika tidak, C bilangan terbesar.
Contoh Algoritma Pemrograman Pseudocode
Selanjutnya adalah tipe pseudocode yang penulisan algoritma pemorgramannya dengan bahasa instruksi komputer atau disebut dengan bahasa pemrograman.
Pseudocode sendiri diartikan sebagai tiruan atau imitasi dari kode bahasa pemrograman. Dengan algoritma pemrograman bentuk pseudocode, programmer akan menentukan masalah yang harus dipecahkan dengan Syntax.
Misalnya, kamu diminta menuliskan algoritma pemrograman tipe pseudocode untuk permasalahan Algoritma Menentukan_bilangan_terbesar_dari_3_bilangan, maka data yang kamu tulis adalah:
Deklarasi:
a,b,c, terbesar : integer
Deskripsi:
Read(a,b,c)
If (a>b) and (a>c) then
Terbesar <-- a
Else
If b>c then
Terbesar <-- b
Else
Terbesar <-- c
Endif
Endif
Write(terbesar)
Penulisan algoritma pemrograman pseudocode bisa disesuaikan dengan bahasa pemrograman yang dipakai. Misalnya, dengan bahasa C atau yang lainnya.
Contoh Algoritma Pemrograman Flowchart
Selanjutnya adalah contoh penulisan algoritma pemorgraman dengan bentuk flowchart. Untuk program penggajian karyawan perusahaan, misalnya, kamu bisa menuliskannya seperti di bawah ini:
Saat menulis algoritma pemrograman flowchart, ada beberapa hal yang harus diperhatikan, di antaranya:
Menulis dari atas ke bawah.
Dimulai dari sebelah kiri.
Kegiatan flowchart harus ditunjukkan dengan jelas.
Simbol yang digunakan adalah simbol dasar.
Harus runtut.
Itulah contoh algoritma pemrograman. Semoga bermanfaat dan selamat belajar!
(NSF)
Frequently Asked Question Section
Apa tujuan belajar algoritma pemrograman?

Apa tujuan belajar algoritma pemrograman?
Tujuan dari belajar algoritma adalah agar kamu terbiasa untuk melakukan perencanaan saat menyelesaikan masalah.
Apa itu algoritma?

Apa itu algoritma?
Algoritma adalah sebuah kumpulan instruksi yang bisa diimplementasikan pada komputer agar bisa menyelesaikan masalah komputasi. Sementara itu, bila didefinisikan menurut Matematika, algoritma adalah sebuah prosedur mengenai suatu perhitungan.
Apa saja bentuk penulisan algoritma pemrograman?

Apa saja bentuk penulisan algoritma pemrograman?
Dalam algoritma pemrograman, ada tiga bentuk penulisan yang bisa digunakan, yaitu deskriptif, peseudocode, dan flowchart.
