Anda di halaman 1dari 7

Tingkat 1 _________________________________ If (Syarat) Then (yang dilakukan saat syarat terpenuhi); Keterangan : Pernyataan Logika yang jika syaratnya

terpenuhi, akan dikerjakan satu perintah. Jika syarat tidak terpenuhi, tidak dikerjakan sesuatu. Contoh : If A:=10 Then WriteLn('Sela at! Anda "enar!'); Tingkat 2 _________________________________ If (Syarat) Then (yang dilakukan saat syarat terpenuhi) #lse (yang dilakukan saat syarat tidak terpenuhi); Keterangan : Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan satu perintah. Jika syarat tidak terpenuhi, akan dikerjakan satu perintah lainnya. Contoh : If A:=10 Then WriteLn('Sela at! Anda "enar!') #lse WriteLn('Anda "elu "eruntung!'); Tingkat 3 _________________________________ If (Syarat) Then $egin (yang dilakukan saat syarat terpenuhi); (!!!); #nd #lse (yang dilakukan saat syarat tidak terpenuhi); Keterangan : Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan beberapa perintah. Jika syarat tidak terpenuhi, akan dikerjakan satu perintah lainnya. Contoh :

If $%&0 Then $egin ':=A($;

WriteLn; WriteLn(''arga ' = ')':1*:+); #nd #lse WriteLn(''arga ' I a,iner!'); Tingkat 4 _________________________________ If (Syarat) Then $egin (yang dilakukan saat syarat terpenuhi); (!!!); #nd #lse $egin (yang dilakukan saat syarat tidak terpenuhi); (!!!); #nd; Keterangan : Pernyataan Logika yang jika syaratnya terpenuhi, akan dikerjakan beberapa perintah. Jika syarat tidak terpenuhi, akan dikerjakan beberapa perintah lainnya. Contoh :

If $%&0 Then $egin ':=A($; WriteLn; WriteLn(''arga ' = ')':1*:+); #nd #lse $egin WriteLn; WriteLn(''arga ' I a,iner!'); WriteLn(''arga $ tidak "-leh ./L!'); WriteLn('Silahkan 0-"a lagi!'); #nd; Tingkat 5.A _________________________________ If (Syarat1) /r (Syarat+) Then $egin (yang dilakukan saat salah satu syarat terpenuhi); (!!!); #nd #lse $egin (yang dilakukan saat kedua syarat tidak terpenuhi); (!!!); #nd;

Keterangan : Pernyataan Logika yang jika salah satu syaratnya terpenuhi, akan dikerjakan beberapa perintah. Jika kedua syarat tidak terpenuhi, akan dikerjakan beberapa perintah lainnya. Contoh :

If ($%0) /r (1=0) Then $egin WriteLn; WriteLn(''arga ' I a,iner!'); WriteLn(''arga $ tidak "-leh kurang dari ./L dan!'); WriteLn(''arga 1 tidak "-leh ./L!'); #nd #lse $egin ':=S23T($)(1; WriteLn; WriteLn(''arga ' = ')':1*:+); #nd; Tingkat 5.B _________________________________ If (Syarat1) And (Syarat+) Then $egin (yang dilakukan saat 4edua syarat terpenuhi); (!!!); #nd #lse $egin (yang dilakukan saat salah satu ( kedua syarat tidak terpenuhi); (!!!); #nd; Keterangan : Pernyataan Logika yang jika kedua syaratnya terpenuhi, akan dikerjakan beberapa perintah. Jika salah satu syarat tidak terpenuhi, akan dikerjakan beberapa perintah lainnya. Contoh :

If ($&=0) And (1%&0) Then $egin ':=S23T($)(1; WriteLn; WriteLn(''arga ' = ')':1*:+); #nd #lse $egin WriteLn; WriteLn(''arga ' I a,iner!');

WriteLn(''arga $ tidak "-leh kurang dari ./L dan!'); WriteLn(''arga 1 tidak "-leh ./L!'); #nd; Tingkat 5.C* _________________________________ 3u us 5 u ) sa a seperti Tingkat 6!A Keterangan : Pernyataan Logika yang memadukan model-model di atas. Hasil yang diperoleh dari pernyataan seperti ini akan menampilkan hasil yang lebih akurat dan efisien. Contoh :

If ($%0) /r (1=0) Then $egin WriteLn; If $%0 Then WriteLn(''arga If 1=0 Then WriteLn(''arga WriteLn(''arga ' I #nd #lse $egin ':=S23T($)(1; WriteLn; WriteLn(''arga ' = #nd;

$ tidak "-leh kurang dari ./L!'); 1 tidak "-leh ./L!'); a,iner!');

')':1*:+);

Tingkat 5.D* _________________________________ 3u us 5 u ) sa a seperti Tingkat 6!$ Keterangan : Pernyataan Logika yang memadukan model-model di atas. Hasil yang diperoleh dari pernyataan seperti ini akan menampilkan hasil yang lebih akurat dan efisien. Contoh :

If ($&=0) And (1%&0) Then $egin ':=S23T($)(1; WriteLn; WriteLn(''arga ' = ')':1*:+); #nd #lse $egin WriteLn; If $%0 Then

WriteLn(''arga $ tidak "-leh kurang dari ./L!'); If 1=0 Then WriteLn(''arga 1 tidak "-leh ./L!'); WriteLn(''arga ' I a,iner!'); #nd;
Senin, Oktober 29, 2007

Pertemuan

: !perator-!perator "atematika

- O erator #$p : 7 : ta "ah 8 : kurang ( : "agi 9 : kali & : le"ih dari % : kurang dari = : sa a dengan &= : le"ih dari sa a dengan %= : kurang dari sa a dengan %& : tidak sa a dengan - !en"#$%a&an #$p : :an,ang:=107A; Sisi:=$7A7;76<; - !eng#rangan #$p : :an,ang:=108A; 'asil:=La"a8:a,ak; - !erka%ian #$p : :an,ang:=109A94; Luas:=:9l; L:=s9s; - !e$bagian #$p : :an,ang:=A(*; 'asil:=100(*; - Ca$ #ran #$p : 'asil:=(((A7$)(+)8100)9*; Luas:=(:9l)(+; - !angkat D#a #$p : 'asil:=S23(6); 88888& li a kuadrat! 'asil:=S23(r); 88888& r kuadrat! - Akar D#a #$p : 'asil:=S23T(6); 88888& Akar + dari 6

'asil:=S23T(n); 88888& Akar + dari n - Ca$ #ran #$p : LuasLing:=*!1=9S23(r); 4:=+9*!1=9r;

Program "en%ari Luas &egitiga


'a(a)an Da)ar * __________________________ - 'ses C() : "embuat referensi ke objek C() - *ar : *ariabel - +egin : "ulai - Clr&%r : perintah Clear &%reen. - ,rite-.te$t./ : "en%etak string-te$t/ ke layar. - ,riteLn-.te$t./ : "en%etak string-te$t/ ke layar dan menambah baris baru. - (ead-0/ : "eminta input dari pengguna ke dalam 1ariabel 0. - (eadLn-0/ : "eminta input dari pengguna ke dalam 1ariabel 0 dan menambah baris baru. - (eadKey : Perintah untuk meminta penekanan Key+oard. - #nd. : "engakhiri23khir program. !rogra$ Stati) * __________________________ :r-gra Luas>Segitiga; 5ses 13T; ?ar Alas)Tinggi:Integer; Luas:3eal; SL:1har; $#;I. 1lrS0r; WriteLn(':r-gra @en0ari Luas Segitiga'); WriteLn; Alas:=10; Tinggi:=16; Luas:=(Alas9Tinggi)(+; WriteLn; WriteLn('Luasnya Adalah ')Luas:16:+); SL:=3ead4ey; #.A! !rogra$ Dina$i) * __________________________ :r-gra Luas>Segitiga; 5ses 13T; ?ar Alas)Tinggi:Integer; Luas:3eal; SL:1har; $#;I. 1lrS0r; WriteLn(':r-gra @en0ari Luas Segitiga'); WriteLn;

Write('@asukkan Alas B ');3eadLn(Alas); Write('@asukkan Tinggi B ');3eadLn(Tinggi); Luas:=(Alas9Tinggi)(+; WriteLn; WriteLn('Luasnya Adalah ')Luas:16:+); SL:=3ead4ey; #.A!

Anda mungkin juga menyukai