1. Menggunakan for
gelung untuk mengira bilangan baris yang dimasukkan
Mari tulis program yang membaca 10
garisan dari papan kekunci dan memaparkan bilangan baris yang merupakan nombor. Contoh:
Kod | Penjelasan |
---|---|
|
Create a
|
Jika baris mengandungi berbilang token yang dipisahkan oleh ruang, dan yang pertama ialah nombor, maka hasNextInt()
kaedah itu akan kembali true
, walaupun token lain bukan nombor. Ini bermakna program kami akan berfungsi dengan betul hanya jika hanya satu token dimasukkan pada setiap baris.
2. Mengira faktorial menggunakan for
gelung
Mari kita tulis program yang tidak membaca dalam apa-apa, tetapi sebaliknya mengira sesuatu. Sesuatu yang sukar. Sebagai contoh, pemfaktoran nombor 10
.
Faktorial bagi suatu nombor n
(ditandakan dengan n!
) ialah hasil darab siri nombor: 1*2*3*4*5*..*n
;
Kod | Penjelasan |
---|---|
|
We store the product of numbers in the |
Nilai permulaan ialah f = 1
, kerana kita mendarab f
dengan nombor. Jika f
pada asalnya 0
, maka hasil darab semua nombor 0
adalah 0
.
3. Menggunakan for
gelung untuk melukis pada skrin
Mari tulis program yang melukis segitiga pada skrin. Baris pertama terdiri daripada 10
asterisk, yang kedua - 9
asterisk, kemudian 8
, dsb.
Kod | Penjelasan |
---|---|
|
Loop through the lines (there should be
|
Kita perlu mempunyai dua gelung bersarang di sini: gelung dalam bertanggungjawab untuk memaparkan bilangan asterisk yang betul pada baris tertentu.
Dan gelung luar diperlukan untuk menggelung melalui garisan.
GO TO FULL VERSION