Langsung ke konten utama

Algoritma, flowchart, beserta contohnya

Di artikel kali ini saya akan menjelaskan mengenai hal-hal yang berkaitan dengan algoritma, dari mulai pengertian algoritma, struktur algoritma, jenis, istilah dan contoh algoritma dalam bahasa natural, flow chart maupun pseudocode.

Pengertian Algoritma?

Algoritma adalah urutan langkah-langkah penyelesaian masalah secara sistematis dan logis, langkah-langkah penyelesaian masalah untuk kasus yang dapat diproses secara terkomputerisasi, sedangkan menurut wikipedia algoritma adalah prosedur langkah-demi-langkah untuk penghitungan. Algoritma digunakan untuk penghitungan, pemrosesan data, dan penalaran otomatis.

Jenis-jenis bentuk Algoritma

1. Algoritma Bahasa Natural
2. Algoritma Flow chart
3. Algoritma Pseudocode

1. Algoritma Bahasa Natural

Algoritma bahasa natural adalah jenis algoritma dimana penulisan langkah-langkah intruksi menggunakan bahasa yang paling dipahami (bahasa inggris, bahasa indonesia) atau bahasa apapun yang paling dipahami.
Contoh algoritma Bahasa Natural dalam kehidupan sehari - hari :


2. Algoritma Flow Chart

Algoritma flow chart merupakan salah satu bentuk penyajian algoritma yang menggunakan bentuk gambar dan simbol yang dapat dibaca dan dipahami secara logis.

Untuk dapat menyajikan pemecahan masalah dalam bentuk algoritma flowchart maka anda dituntut harus memahami terlebih dahulu simbol-simbol flow chart yang digunakan. seperti yang terlihat pada gambar di bawah ini:


3. Algoritma Pseudocode

Penyajian algoritma yang ke tiga adalah algoritma pesudocode, apa itu algoritma pseudocode ?

Secara sederhana algoritma pseudocode adalah penulisan langkah-langkah penyelesaian masalah menggunakan  pendekatan instruksi bahasa pemrograman, dengan tujuan agar lebih mudah dipahami ketika instruksi tersebut ditulis atau dikonversi kedalam bahasa pemrograman sebenarnya.


Sekarang kita lanjut ke contoh yang real. 

Contoh Perbandingan 2 buah bilangan :


Contoh Flowchart :


Contoh Algoritma Nilai :

Contoh Algoritma Angka :


Semoga bermanfaat dan bisa dipahami dengan baik. Selamat mencoba!!


Referensi :
http://referensisiswa.blogspot.com/2019/07/algoritma.html?m=1

Komentar

Postingan populer dari blog ini

Soal mengenai pengaruh Globalisasi kelas XII

Soal kelas XII Mengenai Pengaruh Globalisasi  1. Sebutkan pengaruh globalisasi di bidang politik. 2. Apa saja manfaat yang di peroleh dari kapitalisme kesejahteraan. 3. Sebutkan dampak globalisasi menurut Anthony gidden. 4. Jelaskan pengaruh globalisasi terhadap negara-negara maju. 5. Menurut pendapatmu, apakah indonesia sudah siap sepenuhnya dalam nenerima pengaruh globalisasi. Jawaban saya : 1. Pengaruh globalisasi di bidang politik yaitu ada dampak negatif dan dampak positif. Berikut dampak positif pengaruh Globalisasi : Membentuk sistem politik sebuah negara Terciptanya Sistem Pemerintahan Demokratis dan Terbuka Meningkatkan Hubungan Diplomatik Antar Negara Meningkatkan Partisipasi Rakyat dalam Pemerintahan Meningkatkan Partisipasi Negara dalam Menciptakan Perdamaian Dunia Berikut dampak negatif pengaruh Globalisasi : Masuknya Ideologi Asing ke Sebuah Negara Lunturnya Rasa Nasionalisme Kebebasan yang Tidak Dibatasi Meningkatnya Politik Uang Meni...

How to make the tea attraction

"How to make Ice Tea Tarik Malay" INGREDIENTS : 1 celup Sariwangi tea bag 200 ml hot water  1 sachet sweetened condensed milk Ice cubes as needed  MATERIAL : A glass A shaker PROCEDUR : Brew 1 tea bag with Sariwangi ini hot water for 3-4 minutes. Then letak itu cool. Mix cold tea water with sweetened condensed milk and ice cubes into the shaker. Shake until the tea ia bubbly then pour into a serving glass. Ice Tea Tarik Malay Ready to served !

Rangkuman Mengenai Materi NAT (Prosedur dan pemeriksaan permasalahan pada internet gateway, Tekhnik konfigurasi ulang internet gateway, Prosedur pengecekan hasil perbaikan, Prosedur pembuatan laporan perbaikan internet gateway)

1. Prosedur dan Pemeriksaan Permasalahan pada Internet Gateway  Kali ini saya akan share cara menganalisis permasalahan pada jaringan atau sering disebut troubleshouting pada jaringan komputer. And Next, ini adalah langkah-langkah yang harus di persiapkan terlebih dahulu. Keperluan yang harus disiapkan: a.   Komputer dengan OS Linux Fedora Core 5 dan WindowsXP b.   Repository fedora core 5 c.   Praktikan sudah pernah menggunakan command line (CLI) di Linux dan Command Prompt di Windows Langkah langkah Praktek : a. Memeriksa dengan ipconfig       ipconfig merupakan tools untuk menampilkan setting jaringan yang digunakan oleh sebuah komputer. Jadi, sebaiknya  memeriksa hasil tools ini terlebih dahulu, memastikan bahwa konfigurasi yang di entri (secara manual) atau yang didapatkan dari server DHCP sudah valid. Opsi yang dipraktekkan :  ipconfig, ipconfig/all, ipconfig/release, ipconfig/renew b. ...