This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 10 April 2011

Percabangan

Dalam bahasa pemograman khususnya pascal dikenal struktur percabangan yang menggunakan "if...then...else, case...of"

I. IF...Then...Else
Bentuk umum : IF kondisi  THEN { statement1 }
                                          ELSE { statement2 } Contoh kasus :  Sebuah aturan untuk menonton sebuah film tertentu adalah sebagai berikut, jika usia penonton lebih dari 17 tahun maka penonton diperbolehkan dan apabila kurang dari 17 tahun maka penonton tidak diperbolehkan nonton.  Buatlah dalam bahasa pascal untuk permasalahan tersebut dengan menggunakan IF...Then...Else.

Penyelesaian :  Permasalahan diatas merupakan ciri permasalahan yang menggunakan struktur percabangan.  Hal ini ditandai dengan adanya pernyataan  jika ..maka ...(atau If ... Then dalam Bahasa Inggris. )

uses crt;
var a : integer;
begin
  clrscr;
  write('Masukkan usia anda = '); 
  readln(a);
if a >= 17 then
begin
  write('Anda boleh masuk')
else
  write('Anda TIDAK BOLEH masuk');
end;
readkey;
end.



II. Case...Of  
Bentuk umum : CASE ungkapan Of
                        statement1  
                        statement2 
                        dst.

Contoh kasus :  Tampikan kalimat sesuai dengan kode kalimat, contoh : jika memasukkan angka 1 maka yang keluar "satu", jika memasukkan 2 maka yang keluar "dua", dst sampai 5.

Penyelesaian :

uses crt;
var a : integer;
begin
  clrscr;
  write('Masukkan angka pilihan anda anda 1 sampai 5 = ');
  readln(a);
Case a Of
1 : begin
       write('Satu');
        end;
2 : begin
       write('Dua');
        end;
3 : begin
       write('Tiga');
        end;
4 : begin
       write('Empat');
        end;
5: begin
      write('Lima');
       end;
readkey;
end.

case...of biasanya digunakan untuk percabangan yang lebih dari 2 pilihan

Kamis, 07 April 2011

Buku Elektronik

Rabu, 06 April 2011

Array Multi Dimensi

Operasi Matriks dengan Array Multidimensi
Disini, kita bisa menggunakan array untuk melakukan operasi matrik. Perhatikan Gambar
berikut ini
Gambar ini menunjukkan matrik dua dimensi yang terdiri dari 4 baris dan 3 kolom. Atau biasa dinotasikan sebagai A4x3. Hal ini identik dengan array multidimensi dengan yang kita definisikan sebagai A(3, 2). Perhatikan kembali angka pada indeks array selalu lebih kecil satu dari jumlah sesungguhnya karena indeks selalu dimulai dengan 0. Sedangkan indeks pada matrik dimulai pada angka 1. Untuk membuat array atau matrik seperti pada Gambar 6.3, maka kita memerlukan struktur pengulangan. Bentuk for dapat kita gunakan karena kita telah tahu dengan pasti berapa baris dan berapa kolomnya. Gambar berikut menyajikan flowchart untuk membuat matrik pada Gambar 6.3. Pada Gambar 6.4. kita melihat dua buah variabel counter yaitu I dan J. I digunakan untuk membuat indeks pada baris yaitu 4 baris (1 to 4), sedangkan J digunakan untuk membuat indeks pada kolom yaitu 3 kolom (1 to 3). Pembacaan data akan berlangsung sebagai berikut:
A(1,1) = ....
A(1,2) = ....
A(1,3) = ....
A(2,1) = ....
A(2,2) = ....
A(2,3) = .... dan seterusnya.
Untuk bahasa pascal, dan contoh programnya bisa DOWNLOAD DISINI (.pas, .exe)

Operasi penjumlahan pada matrik.
Perhatikan matrik berikut ini:
Operasi matriks di atas adalah operasi penjumlahan dua buah matrik dengan
dimensi yang sama yaitu 3x3. Bagaimanakah algoritma penyelesaiannya?


Penyelesaian:
Pada contoh soal di atas ada dua buah matriks misalkan A matriks pertama
dan B adalah matriks kedua. Selain itu juga dibutuhkan matrik ke tiga yaitu
C sebagai hasil penjumlahan matriks A dan B. Gambar 6.5. menunjukkan
algoritma penjumlahan dua buah matriks.


Dan berikut flowchartnya :
Seperti biasa, contoh pascal dan program yang sudah dibuat, bisa di DOWNLOAD DISINI (.pas, .exe)

Selasa, 05 April 2011

Turbo Pascal 7.1

Turbo pascal adalah software utama yang kami pelajari di pelajaran produktip RPL, cara-cara serta tutorial sudah kami share di blog ini. untuk download software ini silahkan DOWNLOAD DISINI dan untuk tutorial silahkan klik di menu "pascal"

RPL

RPL Jual Pulsa

Dimulai hari ini, kami memulai usaha untuk kelas kami yaitu dengan berjualan pulsa ALL Operator...
semoga usaha kami dapat berjalan lancar... amin

Senin, 04 April 2011

Contact me

E-Mail = yudhadomon@yahoo.co.id
               muhammadyudha1994@gmail.com

FB,YM = yudhadomon@yahoo.co.id

Phone = 081312644448