haha..apalah namanya yang penting HAPPY.
Nah ini postingan pertama saya di blog IT Bao-Bao😎.
Mungkin bagi para pemula bertanya-tanya apasih algoritma itu.
nah. Langsung saja saya akan menjelaskan pengertian algoritma secara umum untuk para programmer
Ingat ini pengertian algoritma bukan pemrogramannya.
Algoritma berupa langkah-langkah penyelesaian suatu masalah/tugas. Langkah-langkah tersebut dapat berupa :
1. Runtunan (Sequence)
2. Pimilihan (Selection)
3. Pengulangan (Repetition)
Notasi Algoritmik bukan notasi bahasa pemrograman sehingga siapapun dapat membuat notasi algoritmik yang berbeda. Namun demikian ketaatan atas notasi perlu diperhatikan untuk menghindari kekeliruan.
Beberapa notasi yang digunakan untuk menulis algoritma :
a. Untaian kalimat deskriptif
Setiap langkah dinyatakan dengan bahasa yang gamblang/jelas
b. Menggunakan diagram alir (flow chart)
c. Menggunakan pseudo-code
Pseudo code: semu, tidak sebenarnya, pura-pura; adalah notasi yang menyerupai notasi bahasa pemrograman tingkat tinggi
Suatu algoritma yang ditulis menggunakan diagram alir menggunakan simbol-simbol sebagai berikut:
Teks algoritma (pseudo-code) terdiri dari :
> Head(Judul) : memberikan nama pada algoritma; umumnya nama sudah dapat memberi gambaran pada prosedur penyelesaian masalah atau masalah yang akan diselesaikan
> Deklarasi : menyatakan jenis dari setiap elemen data (variabel) yang akan digunakan dalam algoritma.
> Deskripsi : merupakan inti prosedur penyelesaian masalah; meliputi pernyataan/ operasi, fungsi, penjelasan, dll.
CONTOH ALGORITMA :
a.Untaian kalimat deskriftif
ALGORITMA Penjumlahan
Diberikan dua buah bilangan bulat positif A dan B. Algoritma Penjumlahan menjumlahakan nilai dua variabel A dan B, hasilnya disimpan pada variabel C
DESKRIPSI :
1. Baca nilai A dan B
2. Jumlahkan A dengan B, hasilnya berikan ke C
3. Cetak C
Nah itu tadi adalah pengertian dan contoh sederhana langkah-langkah algoritma.
semoga dapat membantu anda dalam pengerjaan tugas-tugas kuliah maupun non kuliah.
TRIMAKASIH TELAH BERKUNJUNG.
SEMOGA BERMANFAAT.
Salam #anakprogrammer😆