PascalPemrograman

Pengulangan dalam Pascal #30

James Bond itu 007, serius aing mah

andrypein.net : Masih dan belum beranjak dari statemen2 dalam pascal, kali ini kita bahas mengenai statemen-statemen pengulangan dalam pascal dan berbagai jenisnya di postingan selanjutnya.

Blok pengulangan merupakan suatu blok program yang memiliki mekanisme untuk melakukan pengeksekusian statemen secara berulang.Hal ini membuat program yang kita tulis menjadi lebih efisien.

sebelumnya mari kita lihat contoh kecil seperti ini

program ulang;
uses wincrt;
begin
  writeln('Andry ganteng banget');
  writeln('Andry ganteng banget');
  writeln('Andry ganteng banget');
  writeln('Andry ganteng banget');
  writeln('Andry ganteng banget');
end.

Apabila kita coba run maka akan menghasilkan hasil seperti berikut:

Andry ganteng banget
Andry ganteng banget
Andry ganteng banget
Andry ganteng banget
Andry ganteng banget

Program akan mencetak teks ‘Andry ganteng banget sebanyak lima kali, dan menuliskan statemen writeln(‘Andry ganteng banget’); sebanyak lima kali pula,bayangkan jika kita dituntut menuliskannya sebanyak 50 atau 100 kali, tentu akan menjadi sesuatu yang sangat membosankan, dan dilihat dari algoritma program merupakan struktur algoritma yang tidak baik, maka bahasa pascal menyediakan alternatif untuk melakukan proses pengulangan.

Pascal memiliki 3 buah konstruksi pengulangan yaitu dengan menggunakan for, while, dan repeat…until.

Seperti biasa, penjelasan mengenai masing2 konstruksi pengulangan ini akan dibahas pada postingan selanjutnya.

Sekian artikel pembahasan Pengulangan dalam Pascal ini, thx and,

bye.

(AFK*)

Related Articles

11 Comments

  1. bagaimana kalo kita ingin mencetak 1 3 5 7 9 11 15 dala pengulangan,,,?
    thanks. kaskus.us/images/smilies/s_big_batamerah.gif

  2. bingung mau nyobanya bagaimana,,.
    klo untuk outputkan:
    1
    2
    3
    4
    itu sja sih bisa,,,
    tpi klo output yg :
    1
    22
    333
    itu blum bissa,,,.
    :bingung

  3. om mau tanya klu out pun nya 2 4 6 8 10 12 14 16 18 20
    gemana ya
    tapi menggunakan pengulangan for ya..

    klu while ane uda bisa
    mohon bimbingan nya ya om…

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button