Pengertian Algoritma pemograman, apa itu algoritma? | pemograman dasar
Assalamu'alaikum wr wb.
Pengertian algoritma- Selamat datang kembali teman-teman Belajar Online, kali ini kita akan membahas tentang Pengertian dan Struktur penulisan algoritma.
Apa sih yang dimaksud dengan Algoritma?
Istilah Algoritma sebenarnya dari kata "Algorism" yang merupakan panggilan populer di Eropa terhadap seorang ahli matematika dari Arab yaitu Abu Ja'far Muhammad Ibnu al-khwarizmi yang hidup pada abad ke-19.
Namun dalam perkembangannya, istilah "algorism" berubah jadi "algorithm" Karena terkait dengan algoritma.
Algoritma
adalah urutan langkah-langkah logis menyelesaikan masalah yang disusun secara sistematis dan logis.Struktur penulisan Algoritma
Metode penulisan dalam merancang algoritma:
1. Menggunakan bahasa alami (bahasa program) atau Natural Language (bahasa manusia).
2. Menggunakan bagan alir dokumen atau flowchart.
3. Menggunakan notasi pseudocode.
Struktur penulisan algoritma terdiri dari tiga bagian berikut.
1. Header atau bagian kepala
Bagian ini menandakan awal permulaan sebuah algoritma. Biasanya berisi judul algoritma yang mewakili program. Diawali dengan keyword "program" (Ini harus ada dalam judul program) dan diikuti dengan judul program.
2. Bagian pendeklarasian
Bagian ini merupakan tahap penentuan berbagai jenis variabel, konstanta, dan tipe data bentukan yang selanjutnya akan digunakan pada bagian badan algoritma3. Bagian badan Algoritma
Bagian ini merupakan untaian proses yang dilakukan. Biasanya berupa proses perhitungan, perulangan, penyelesaian, maupun proses pencetakan output program, misalnya pada monitor.Contoh Bahasa program:
-Header
Program menampilkan web
-Deklarasi
Teks: string
-Badan algoritma
Teks<-"www.lutfin.com"
Write (Teks)
end.
Contoh natural language:
-headerProgram untuk menampilkan web
-deklarasi
Tetapkan variabel teks dengan tipe data string
-badan algoritma
1. Berikan nilai pada variabel
Teks="www.lutfin.com"
2. Cetak nilai variabel Teks
3. Selesai.
Catatan: yang sesudah teks pada contoh bahasa program itu harusnya tanda panah kebalik atau assigment, tapi di keyboard ku tidak ada.
Baca juga: prinsip tata letak dalam desain
Cukup sekian penjelasan dari saya, semoga artikel ini dapat bermanfaat untuk orang banyak, bila ada kesalahan mohon dimaafkan.
Jika kalian ingin mengikuti website ini, kalian langsung aja ke bawah cari "follow" langsung aja agar kalian tahu update an artikel dari saya. Terima kasih.