Abdurrahman Aqil

My notes~

Monday, December 2, 2013

Algoritma : pertemuan 1

Algoritma adalah urutan atau langkah-langkah yang sistematis untuk menyelesaikan suatu masalah..

contoh algoritma singkat memasak indomie :


  • Masukkan mie kedalam air mendidih, aduk selama 3 menit.
  • Siapkan bumbu, minyak bumbu, kecap dan saos cabe di piring, sambil menunggu mie masak.
  • Keluarkan mie dari air dan tiriskan.
  • Campurkanmie dengan bumbu, kecap dan saos cabe, aduk hingga rata.
  • Taburkan bawang gurih renyah dan Mi Sed**p siap untuk disajikan.
itu contoh sederhananya.

1) Instruksi Fundamental

   *) Tipe Data
                 -Integer (Bilangan bulat)   1,2,3,4,5....
                 -Real (Bilangan desimal) 1.00, 2.00, 3.00
                 -Char (karakter) a, b ,c ,d,....
                 -Boolean (bilangan logik) bernilai True/False.

   *) Tipe Bentukan
                 -String, adalah deretan karakter.
          Jika karakter hanya a,b,c. maka string adalah deretannya, misalnya 'Indonesia', 'Jakarta' dan lainnya.

2) Identifier

  Identifier berguna sebagai identitas, agar dapat dikenali.
Aturan penamaan identifier :
  1. Unik
  2. Diawali dengan huruf
  3. Tidak mengandung spasi
  4. Tidak mengandung karakter khusus atau operator
  5. Bukan Keyword.


3) Variabel dan Konstanta

*) Variabel adalah nilai yang bisa diubah.
deklarasinya sebagai berikut.
Var nama_var = tipe_data;
contoh:
Var
angka = integer;
*) Konstanta adalah nilai tetap selama pelaksanaan program.
deklarasinya sebagai berikut.
Const nama_konstanta=nilai_konstanta;
contoh:
Const nilai = 89;
write(nilai); 

4) Operator

*) Aritmatika
 +    -    *    /     div    mod,  |    Hasil operator ini bertipe integer.

*) Relasi / Perbandingan
<>      <=      =     =>     <      >     |    Hasil operator ini bertipe boolean.

*) Logika
Not,     And,     Or,      Xor     | bertipe data boolean.

No comments:

Post a Comment