welcome to akademi changcutama

9 Agu 2012

algoritma dan pemrograman

  • sejarah
Kata algoritma bukanlah kata yang asing bagi kita, algoritma berasal dari kata algorism, dalam kitab Al Jabar Wal Muqabala (Buku Pemugaran & Pengurangan) karya ahli matematika asal Uzbekistan yaitu Abu Abdullah Muhammad Ibn Musa al-Khawarizmi.
  • definisi
Algoritma yaitu langkah-langkah terstruktur yang digunakan untuk menyelesaikan suatu permasalahan tertentu.
  • struktur
Penyajian algoritma dapat dibedakan menjadi 3, yaitu bahasa biasa, pseudocode, dan flowchart (diagram alir).
 
   1. Bahasa biasa.
Yaitu bahasa yang kita gunakan sehari-hari, misalkan untuk menampilkan kata "Algoritma"
         1.ketik kata "Algoritma"
         2.output     "Algoritma"

   2. Pseudocode.
Yaitu kode yang mirip dengan syntax pemrograman, pseudocode lebih rinci dari pada bahasa  biasa, misal dalam menyatakan tipe data. Contoh Pseudocode menghitung luas persegi panjang :
                float panjang, lebar, luas
                panjang    <---- input
                lebar      <---- input
                luas       = panjang * lebar
                output     <---- luas

    3. Flowchart
Yaitu representasi dari grafik dari suatu algoritma untuk menyelesaikan suatu masalah tertentu.
Symbol aliran flowchart:


contoh ( menghitung luas segitiga) :

a. membuat flowchart


b. membuat pseudocode
  • deklarasi :
int alas, tinggi
int luas
  • deskripsi
read (alas,tinggi) / scanf(luas)
luas : (alas*tinggi)/2
write (luas)       / printf (luas)

Tidak ada komentar:

Posting Komentar