1. for
Girilen satırların sayısını saymak için bir döngü kullanma
10
Klavyeden satırları okuyan ve sayı olan satırların sayısını gösteren bir program yazalım . Örnek:
kod | Açıklama |
---|---|
|
Create a
|
Satır, boşluklarla ayrılmış birden çok belirteç içeriyorsa ve bunlardan ilki bir sayıysa, diğer belirteçler sayı olmasa bile hasNextInt()
yöntem döndürür . true
Bu, programımızın yalnızca her satıra yalnızca bir belirteç girildiğinde doğru çalışacağı anlamına gelir.
for
2. Bir döngü kullanarak faktöriyelin hesaplanması
Hiçbir şey okumayan, bunun yerine bir şeyler hesaplayan bir program yazalım. Zor bir şey. Örneğin, sayının faktöriyeli 10
.
Bir sayının faktöriyeli n
( ile gösterilir n!
), bir dizi sayının çarpımıdır: 1*2*3*4*5*..*n
;
kod | Açıklama |
---|---|
|
We store the product of numbers in the |
Başlangıç değeri , çünkü sayılarla f = 1
çarpıyoruz . Başlangıçta olsaydı f
, tüm sayıların çarpımı ile çarpılırdı .f
0
0
0
for
3. Ekranda çizmek için bir döngü kullanma
Ekrana üçgen çizen bir program yazalım. İlk satır yıldızlardan oluşur 10
, ikinci 9
satır yıldızlardan oluşur, sonra 8
, vb.
kod | Açıklama |
---|---|
|
Loop through the lines (there should be
|
Burada iç içe geçmiş iki döngüye ihtiyacımız var: iç döngü, belirli bir satırda doğru sayıda yıldızın gösterilmesinden sorumludur.
Ve çizgiler arasında döngü yapmak için dış döngüye ihtiyaç vardır.
GO TO FULL VERSION