1. Menggunakan forloop untuk menghitung jumlah baris yang dimasukkan
Mari kita menulis sebuah program yang membaca 10baris dari keyboard dan menampilkan jumlah baris yang merupakan angka. Contoh:
| Kode | Penjelasan |
|---|---|
|
Create a
|
Jika baris berisi banyak token yang dipisahkan oleh spasi, dan yang pertama adalah angka, maka metode hasNextInt()akan mengembalikan true, bahkan jika token lainnya bukan angka. Itu artinya program kita akan bekerja dengan benar hanya jika hanya satu token yang dimasukkan pada setiap baris.
2. Menghitung faktorial dengan menggunakan forloop
Mari kita menulis sebuah program yang tidak membaca apapun, melainkan menghitung sesuatu. Sesuatu yang sulit. Misalnya faktorial dari bilangan 10.
Faktorial dari sebuah bilangan n(dilambangkan dengan n!) adalah perkalian dari serangkaian bilangan: 1*2*3*4*5*..*n;
| Kode | Penjelasan |
|---|---|
|
We store the product of numbers in the |
Nilai awalnya adalah f = 1, karena kita mengalikan fdengan angka. Jika fawalnya 0, Maka produk dari semua angka dikalikan 0dengan 0.
3. Menggunakan forloop untuk menggambar di layar
Mari kita menulis sebuah program yang menggambar segitiga di layar. Baris pertama terdiri dari 10tanda bintang, yang kedua — 9tanda bintang, lalu 8, dll.
| Kode | Penjelasan |
|---|---|
|
Loop through the lines (there should be
|
Kita perlu memiliki dua loop bersarang di sini: loop dalam bertanggung jawab untuk menampilkan jumlah tanda bintang yang benar pada baris tertentu.
Dan loop luar diperlukan untuk melewati garis.
GO TO FULL VERSION