Berikut ini
adalah beberapa buah contoh program bilangan urut yang menggunakan for pada
turbo pascal. Program ini menggunakan bentuk for bersarang atau for dalam for.
Pada setiap contohnya akan menghasilkan pola output yang berbeda dan kita bisa
menetukan berapa batas atau banyak deretnya.
1. Contoh
pertama
Pada
contoh ini akan menghasilkan output seperti berikut jika nilai batasnya kita
isikan 5:
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
fordalamfor1;
var
baris, kolom, batas : integer;
begin
write('masukan batas: ');readln(batas);
writeln;
for baris := 1 to batas do
begin
for kolom := 1 to batas do
write (baris : 2);
writeln;
end;
readln;
end.
2. Contoh
kedua
Pada
contoh ini akan menghasilkan output seperti berikut jika nilai batasnya kita
isikan 5:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
Kode Program:
program
fordalamfor2;
var
baris, kolom, batas : integer;
begin
write('masukan batas: ');readln(batas);
for baris := 1 to batas do
begin
for kolom := 1 to baris do
write (baris : 2);
writeln;
end;
readln;
end.
3. Contoh
ketiga
Pada
contoh ini akan menghasilkan output seperti berikut jika nilai batasnya kita
isikan 5:
1 1 1 1 1
2 2 2 2
3 3 3
4 4
5
Kode Program:
program
fordalamfor3;
var
baris, kolom, batas : integer;
begin
write('masukan batas: ');readln(batas);
for baris := 1 to batas do
begin
for kolom := baris to batas do
write (baris : 2);
writeln;
end;
readln;
end.
Hasil Program:
Semoga
artikel Contoh Program Bilangan Deret Menggunakan FOR BERSARANG Pada Turbo
Pascal ini bermanfaat. Selamat mencoba dan semoga berhasil... (^_^)
asalamualaikum...
ReplyDeletemau tany saya dapat soal nih
buat program u/ membuat pola perulangan
input= masuka jumlah elemen:12
output=11 14 12 13 16 14 15 18 16 17 20 18
mohon maaf mbak anggun,, ni pola output nya kaya gmna ya mbak??? saya masih bingung liat nya.. kok seperti gabungan angka yang di acak aja.. mohon lebih jelas.. ^_^
ReplyDeletetolong dong kasih rumus yg sesuai outputnya
ReplyDeleteItu kan udah sesuai outputnya gan,, mang pngen outputnya yg kaya gmna ne?? ^_^
ReplyDeleteTuliskan program untuk menampilkan pola-pola bintang seperti berikut ini:
ReplyDelete1 = 1
1+2 = 3
1+2+3 = 6
1+2+3+4 = 10
mohon maaf, agan boleh numpang tanya nggk !!!!
bagaimana bentuk koding pada contoh di atas, karena kebetulan saya dapat tugas untuk algoritma seprti contoh tersebut, mohon beritahu kodingan ntuk contoh tersebut !!!!!!!!
salam kenal !!!!!!!!!!
kalau yang ini gimana aku ada tugas
ReplyDelete1
22
333
4444
55555
4444
333
22
1
????? :) thanks
ada yg tau coding pascal buat menampilkan seperti ini nggak :
ReplyDelete22 1
2 1
1
1 2
1 22
mohon bantuanya :)
55555
ReplyDelete4444
333
22
1
????
12345
ReplyDelete1234
123
12
1
nah itu gimana gan
Deletetolong bantuannya bagaimana membuat algoritma while bersarang?
ReplyDelete1
22
333
4444
55555
buat kan algoritma while bersarang nya. terimakasih
Kalo abjad gimana?
ReplyDeleteGan, bisa buat program yg outputnya sbb :
ReplyDelete1
2 6
3 7 10
4 8 11 13
5 9 12 14 15