Pengenalan algoritma pemrograman.


Pengenalan algoritma pemrograman.

Wagh kali ini farid akan berbagi informasi tentang algoritma dan pemrograman. Di sini saya akan kasih bahasa c++ dulu yach(di kampus baru itu yg di dapet hehe).
Langsung aja,,, eh sbelum itu temen2 tau g ce apa itu algoritma? yang tau angkat tangan!! ko kya anak TK aj ya hehe,,, menurut aku algoritma itu adalah susunan urutan2 langkah logis sebagai penyelesaian suatu masalah yang tersusun rapi.
Temen2 tau g sih ? kalau algoritma itu akan baik klu di tulis dengan kalimat deskriptif, flow chart, dan pseodocode.

kalimat deskriptif

Langsung saja kalimat deskriptif itu susunan langkah logis yang langsung di tulis atau di ucapkan dengan susunan kalimat yang urut. misal : langkah minum=>
1. Mengambil gelas.
2. Menuangkan air minum.
3. Langsung minum air itu.

flowchart

Yang kedua adalah flowchart ini merupakan sebuah diagram panah yang menggunakan aturan2 tertentu...langsung kita intip contohnya aja yuuuuk...

Flowchart
Terminator
Sebagai simbol ’START’ atau ’END’
untuk memulai atau mengakhiri
flowchart.


Input/Output
Digunakan untuk menuliskan proses
menerima data atau mengeluarkan
data


Proses
Digunakan untuk menuliskan proses
yang diperlukan, misalnya operasi
aritmatika
Flowchart





pseodocode

 Dan yang ketiga adalah pseodocode, ini adalah susunan algoritma yang di nyatakan dengan code.

Dalam peseodocode ini
=>tidak ada aturan baku dalam penulisan
pseudocode

=>Teks algoritma (pseudocode) terdiri dari

    3 bagian.

  • Judul (Header) : Bagian yang terdiri atas nama algoritma dan penjelasan
    (spesifikasi) tentang algoritma tersebut.
  • Kamus Data : Bagian untuk mendefinisikan semua nama yang
    digunakan di dalam program. Nama tersebut dapat berupa
    nama konstanta, variabel, tipe, prosedure, dan fungsi.
  • Program (Algoritma) : Bagian ini berisi uraian langkah-langkah penyelesaian
    masalah yang ditulis dengan menggunakan notasi.

Contoh :

Algoritma cetak_string1
{Algoritma cetak string ‘aku makan nasi’ versi 1}
Kamus Data
{tidak ada}
Program (Algoritma)
Write (‘aku makan nasi’)

Yach itulah sedikit pengenalan algoritma dan pemrograman dari farid, mungkin masih banyak kekurangannya. kalau ada usul atau hal yang kurna gberkesan koment yo...

 

0 komentar:

Posting Komentar