1 / 12

Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal

Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal. Minggu XII. Instruksi Runtutan.

khuyen
Download Presentation

Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII

  2. Instruksi Runtutan InstruksiRuntutanadalahinstruksi yang dikerjakansecaraberuntutanatauberurutan, baris per baris, mulaidaribarispertamahinggabaristerakhir, tanpaadaloncatanatauperulangan Aturandalaminstruksiruntutan : • Tiapinstruksidikerjakansekalisatu per satu • Urutanpelaksanaaninstruksisamadenganurutanpenulisanalgoritma • Instruksiterakhirmerupakanakhirdarialgoritma • Ururtanpenulisaninstruksibisamenjadipentingbiladiubahdapatmenyebabkanhasil yang berbeda

  3. Program Instruksi Runtutan • Contoh Program InstruksiRuntutan: Uses wincrt; Var Luas, Panjang, Lebar, Tinggi : Integer; Keterangan : String; Begin Write ('MasukanPanjang : '); ReadLn (Panjang); Write ('MasukanLebar : '); ReadLn (Lebar); Write ('MasukanTinggi : '); ReadLn (Tinggi); Luas := Panjang * Lebar * Tinggi; Keterangan := 'LuasPersegiPanjangadalah '; WriteLn (Keterangan, Luas); End .

  4. Instruksi Pemilihan InstruksiPemilihanadalahIstruksi yang dipakaiuntukmemilihsatuaksidaribeberapakemungkinanaksiberdasarkan sati pernyataan Ada duabentukinstruksipemilihan : • Instruksi If-Then-Else digunakanuntukmemilihalternatifapabilasuatusyarat/kondisidipenuhi • Instruksi Case digunakansebagaiinstruksipemilihandimanaaksi yang akandilakukanbergantungpadanilaidarisatumacamvariabelsaja

  5. Bentuk instruksi If-Then-Else -Bentuk 1 Kasus: -Bentuk bersusun (lebih dari 1 syarat): If (syarat) If (syarat 1) then aksi then aksi-1 endif. Else if (syarat 2) then aksi-2 Bentuk 2 kasus : then aksi-3 if (syarat) endif then aksi-1 endif. else aksi-2 endif.

  6. Bentuk Instruksi Case Case (variabel) nilai-1:aksi-1; nilai-2:aksi-2; nilai-3:aksi-3; ……….. default:aksi-n; Endcase.

  7. Penjelasan bentuk case • Dimungkinkan ada n-buah aksi mulai dari aksi 1 hingga aksi-n • Setiap aksi hanya dilakukan apabila suatu nilai variabel dicapai sesuai dengan persyaratan. • Apabila tidak ada satupun nilai variabel yang cocok maka akan dikerjakan sebagai aksi “default” (hanya dikerjakan apabila tidak ada yang memenuhi syarat)

  8. Instruksi Perulangan Instruksi Perulangan adalah instruksi yang dapat mengulangi pelaksanaan sederetan instruksi lain berulang kali sesuai dengan persyaratan yang ditetapkan. Struktur instruksi perulangan tersiri atas : -Kondisi perulangan -Badan(body) -Pencacah (counter)

  9. Bentuk Instruksi Perulangan Ada tigamacaminstruksiperulanganyaitu : • PerulanganWhile-do • PerulanganRepeat-until • PerulanganFor

  10. Perulangan While-do Bentuk Umum While (kondisi) do …………. instruksi-istruksi ………….. endwhile. Makna dari bentuk instruksi tersebut adalah:ulangi ..instruksi-instruksi..selama kondisi yang diberikan masih terpenuhi.

  11. Perulangan Repeat-Until Bentuk Umum repeat ……………. Instruksi-istruksi …………….. until (kondisi). Makna dari bentuk instruksi tersebut adalah ulangi pelaksanaan instruksi-instruksi hingga kondisi terpenuhi

  12. Perulangan For Bentuk umum : for (var=awal to akhir step n) ……………….. Instruksi-instruksi ………………… endfor. Maknanya, ulangi instruksi-instruksi tersebut berdasarkan variabel perulangan mulai dari nilai awal hingga nilai akhir dengan perubahan nilai sebesar n

More Related