Nested Looping For-Next / Pengulangan bersarang ini adalah suatu pengulangan di dalam pengulangan. Jadi, pengulangan yang di kerjakan terlebih dahulu adalah pengulangan yang paling dalam.
For a = ...
For b = ...
....
next b
next a
contoh program :
CLS
FOR a = 8 TO 1 STEP -1
FOR b = 1 TO a
PRINT b;
NEXT b
PRINT
NEXT a
END
hasil :
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
proses:
1. proses A berjalan mundur step -1
2. proses B 1 ke A
3. Print B
4. mengulang B sampai angkanya sama dengan A
5. Print disini untuk membuat kursor pada baris selanjutnya/agar hasil tidak berjalan kesamping
6. proses kembali ke A yang selanjut ny (8 ke 7 ke 6 ....)
bagaimana caara nya ya suapaya angka delapan diatas dapat berada disebelah kiri ke kanan?
BalasHapusbagaimana caara nya ya suapaya angka delapan diatas dapat berada disebelah kiri ke kanan?
BalasHapus