Diberdayakan oleh Blogger.
RSS
Container Icon

Pemrograman (Pascal)

STATEMEN
Statemen dalam pemrograman didefinisikan sebagai bagian program yang dapat dieksekusi.
Statemen akan berperan sebagai suatu aksi tertentu.

Statemen Penugasan 
(Assigment)


 Penugasan merupakan proses memberikan atau memasukan nilai ke dalam suatu variabel.
Operator yang digunakan untuk penugasan ini adalah operator  :=
Contoh :
a:= 10;
b:= -15;
Luas:= p * l ;

Pemilihan
Blok Pemilihan merupakan blok kontrol yang digunakan untuk memilih statemen yang akan dilakukan, dimana pemilihan tsb., didasarkan pada nilai dari kondisi-kondisi tertentu.
            Statemen yang termasuk pada Pemilihan ini adalah:
a.       Statemen if
b.      Statemen case

STATEMEN  if
Statemen if akan selalu diikuti oleh ekspresi sebaga kondisi yang akan diperiksa dan selalu berpasangan dengan kata kunci then.

1.      Statemen satu kasus
    Bentuk umum:
If (ekspresi) then   
statemen;
Atau
If (ekspresi) then begin
     Statemen1;
     Statemen2;
End;  
{Program if satu kasus }
Uses wincrt;
Var
       x:integer;
Begin
      Writeln (‘Masukkan sebuah bilangan bulat :’);
       Readln(x);
       If ( x mod 2 = 0 ) then
       writeln ( x, ‘ Bilangan genap’);
End.

2.      Statemen if  dua kasus
Bentuk umum:
If ( kondisi ) then
     Statemen_jika_kondisi_benar
Else
      Statemen_jika_kondisi_salah;
Atau
If  (kondisi) then begin
     Statemen_jika_kondisi_benar
end  else
     Statemen_jika_kondisi_salah;
Atau
If  (kondisi) then begin
    Statemen_jika_kondisi_benar
end  else begin
     Statemen_jika_kondisi_salah;
End;
Contoh :
{ Program if dua kasus  menentukan ganjil genap }
Uses wincrt;
Var
      bil: integer;
Begin
      write (‘ Tulis bilangan bulat sembarang :’); read (bil);
      if ( bil mod 2 =0 ) then
           write ( bil, ‘ merupakan bilangan Genap’)
      else
           write ( bil, ‘merupakan bilangan Ganjil’);
End.

3.      Statemen if   Tiga kasus  atau lebih
 Bentuk umum:
If  ( kondisi1 ) then begin
     Statemen_jika_kondisi_benar;
      . . .
end  else if ( kondisi2 ) then begin;
     Statemen_jika_kondisi_benar;
     . . .
End else begin
     statement-alternatif;
End;
Contoh  program if tiga kasus
1.                  Menentukan  tanda sebuah bilangan bulat sembarang.
2.                  Konversi nilai angka  ke nilai huruf

STATEMEN CASE
Statemen case merupakan alternatif  lain untuk melakukan pemilihan yang didasarkan pada nilai-nilai konstanta tertentu.
Bentuk Umum:
Case (ekspresi)  of
     Nilai_konstan1: statemen1;
     Nilai_konstan2:statemen2;
     . . .
     Else 
            Statemen default;
End;

diambil dari presentasi mata kuliah pemrograman . Bapak Asep Darodjat

            

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar