Postingan

Menampilkan postingan dengan label algoritma

STRUKTUR DASAR ALGORITMA

Gambar
Dalam Algoritma terdapat tiga jenis struktur dasar algoritma yaitu urutan, seleksi, dan perulangan. Dalam menyusun algoritma, seorang pemrogram tidak akan pernah lepas dari ketiga struktur dasar ini. Struktur inilah yang akan menentukan eksekusi yang akan dilakukan komputer terhadap suatu program. Lalu, apa perbedaan dari ketiga jenis tersebut simak selengkapnya : 1.       Urutan Struktur urutan atau sequential merupakan struktur yang berfungsi agar kode berjalan secara berurutan.pada dasarnya semua program berjalan dengan struktur ini. Program akan berjalan dimulai dari langkah satu, dua dan seterusnya. Berikut contoh dari algoritma berurutan :   Program diatas merupakan contoh program pembuatan try again box sederhana dengan menggunakan bahasa program Python.   2.       Seleksi Pada struktur ini, suatu algoritma akan melewati proses percabangan. Dimana, kode akan dijalankan sesuai dengan kondisi yang telah d...

KARAKTERISTIK ALGORITMA

Gambar
Algoritma memiliki beberapa karakteristik seperti terbatas ( finitiness ), tidak ambigu atau bermakna ganda ( definiteness ), input & output, dan efektif ( effectiveness ). Baik atau tidaknya sebuah algoritma dapat dilihat dari keempat karakterisktik tersebut. 1.       TERBATAS ( FINITINESS )                                                             source:  Gerd Altmann dari pixabay Karakteristik ini berarti sebuah algoritma harus memiliki batas – batas tertentu atau memiliki akhir. Apabila ada perintah “Ambillah beberapa bilangan asli.” Maka hal ini tidak dapat disebut sebagai algoritma. Karena, kata “beberapa” tidak mendefinisikan suatu batas tertentu. Sehingga apabila perintah itu dijalankan, akan menghasilkan output yang tak terhingga.   2.       TIDAK AMBI...

PENGERTIAN ALGORITMA PEMROGRAMAN

Gambar
Algoritma berasal dari nama seorang ilmuwan Arab yang sangat terkenal yaitu Al-Khawarizm. Yang kemudian diserap menjadi algorism dalam bahasa Inggris. Kata tesebut kembali kehilangan makna aslinya setelah berubah menjadi algoritm untuk menghindari kekeliruan dalam aritmetika . Secara umum, Algoritma berarti ” Suatu urutan untuk memecahkan sebuah masalah dengan logis “. Yang mana berarti, untuk memahami algoritma seseorang haruslah memiliki logika yang kuat. Contoh sederhananya adalah ketika seseorang ingin membuat kopi : 1.    1.    Siapkan air panas dan kopi bubuk. 2.    2.    Tuangkan bubuk kopi ke dalam gelas sebanyak sepertiga bagian dari gelas. 3.    3.    Tuangkan air panas dan aduk hingga merata. Hal tersebut dapat kita sebut sebagai algoritma pembuatan kopi. Dalam pemrograman komuter, algoritma sendiri dapat berarti ” Sebuah urutan yang disusun dengan langkah – langkah logis untuk memecahkan masalah yang ...