Thursday 10 January 2013


Berikut ini adalah beberapa buah contoh program bilangan urut yang menggunakan while-do pada turbo pascal. Program ini menggunakan bentuk while bersarang atau while dalam while. Dan pada setiap contohnya akan menghasilkan pola output yang berbeda.

1.      Contoh pertama
Pada contoh ini akan menghasilkan output seperti berikut:
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5

Kode Program:
program whiledalamwhile1;
var
   a, b : integer;
begin
     a:= 1;
     while a <= 5 do
           begin
             b:= 1;
             while b <= 5 do
                   begin
                   write (a : 2);
                   b:= b + 1;
                   end;
                   writeln;
             a:= a + 1
           end;
     readln;
end.

2.      Contoh kedua
Pada contoh ini akan menghasilkan output seperti berikut:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5

Kode Program:
program whiledalamwhile2;
var
   a, b : integer;
begin
     a:= 1;
     while a <= 5 do
           begin
             b:= 1;
             while b <= a do
                   begin
                   write (a : 2);
                   b:= b + 1;
                   end;
                   writeln;
             a:= a + 1
           end;
     readln;
end.

3.      Contoh ketiga
Pada contoh ini akan menghasilkan output seperti berikut:
5 5 5 5 5
4 4 4 4
3 3 3
2 2
1

Kode Program:
program whiledalamwhile3;
var
   a, b : integer;
begin
     a:= 5;
     while a >= 1 do
           begin
             b:= 1;
             while b <= a do
                   begin
                   write (a : 2);
                   b:= b + 1;
                   end;
                   writeln;
             a:= a - 1
           end;
     readln;
end.

Hasil Program:

Semoga artikel Contoh Program Bilangan Deret Menggunakan WHILE DO Pada Turbo Pascal ini bermanfaat. Selamat mencoba dan semoga berhasil... (^_^)

9 comments:

  1. bagus sekali, sya bru blajar, bisa beri postingan tentang cara kerjanya ?

    ReplyDelete
  2. bagaimana kalau
    5 4 3 2 1
    5 4 3 2
    5 4 3
    5 4
    5

    ReplyDelete
  3. BAGAIMANA KALAU
    1
    21
    123
    4321
    12345
    654321

    tolong..pliss ;(

    ReplyDelete
  4. saya ada tugas nih mas gimana kalau while do-nya 1 1 2 3 5

    ReplyDelete
  5. gimana cara menampilkan deret bilangannya 1,1,2,1,2,3 ? dan dia akan berhenti jika sama dengan batas nilai yang sudah ditentukan melalui piranti masukkannya? tolong ya ini tugas ku

    ReplyDelete
  6. Thanks infonya hehehe...jadi bisa ngerjain tugas deh 😊

    ReplyDelete
  7. kak minta tolong, kalau bentuknya segitiga siku2 rata kanan gimana??

    ReplyDelete
  8. kak minta tolong, kalau bentuknya segitiga siku2 rata kanan gimana??

    ReplyDelete

Silahkan tinggalkan komentar anda tentang tulisan ini...

Mutiara Hati

"Maha Suci Allah yang menjadikan di langit gugusan bintang-bintang dan Dia juga menjadikan padanya matahari dan bulan yang bersinar" (QS. Al-Furqan 25 : 61)

Your System

IP
"Mohon maaf.. Lagi maintenance..."

Popular Posts