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 algoritma

3. 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:

-header
Program 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.



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. 


Wassalamu'alaikum wr wb.


3 Responses to "Pengertian Algoritma pemograman, apa itu algoritma? | pemograman dasar"