Module: (Java) Döngüler. Parametreli döngü (for)


Problem

2/17

for döngüsünün özellikleri

Theory Click to read/hide

For döngüsü, tekrarlanan eylemler arasında geçiş yapmanın bir yoludur. Nasıl çalıştığına daha yakından bakalım.

Tipik olarak, bir for döngüsünün parçaları aşağıdaki adımları gerçekleştirir: 
1. Başlangıç ​​değeri ayarlanıyor. 
2. Döngüye devam etmek için durum testi gerçekleştiriliyor. 
3. Döngü eylemleri gerçekleştirin. 
4. Testte kullanılan değerleri güncelleyin. 
ve ardından koşul sağlanana kadar 2-4 adımları tekrarlanır. Koşul yanlış olur olmaz döngü sona erer ve for döngüsü ifadesinden sonraki ifade yürütülür.

Döngü ifadesinin genel biçimine geri dönelim ve tüm bölümleri daha ayrıntılı olarak inceleyelim.
için (/*ifade1*/; /*ifade2*/; /*ifade3*/ )
{
      /*bir ifade veya ifade bloğu - döngü gövdesi*/;
}

İfade 1

döngü değişkeninin (sayaç) başlangıç ​​değerini ayarlamaktan sorumludur, noktalı virgülle biter
Örneğin :
seçenek 1) i=0; //çevrim değişkeni i'ye sıfıra eşit başlangıç ​​değeri atanır. Böyle bir kayıtla,
//i değişkeni döngüden önce bildirilmelidir

seçenek 2) int i=0; //i değişkeni hemen döngü başlığında bildirilebilir, ancak
// bu durumda döngü bellekten silindikten sonra

seçenek 3) ; // hiçbir şekilde döngü değişkeninin başlatılması ve bildirilmesi yok,
// bu durumda döngüden önce bildirilebilir
İfade 2
bu  for döngüsüne devam etmenin koşuludur, doğruluğu kontrol edilir.

i<=10 // döngü, i 10'dan küçük veya ona eşit olduğu sürece çalışır.
Durum herhangi bir şey olabilir
İfade 3 
sayaç değişkeninin değerini değiştirir. Bu değer olmadan, döngü sonsuz olarak kabul edilecektir.

i<=10 // döngü, i 10'dan küçük veya ona eşit olduğu sürece çalışır.
Durum herhangi bir şey olabilir

for döngüsünün başlığını yazmaya çalışalım

Problem

Yukarıdaki program, 1'den 10'a kadar olan sayıları bir sütunda görüntüler. Bunu çalıştırarak doğrulayabilirsiniz.
Döngü değişkeninin değerini 1'den 10'a eşit olan değeri +1'lik bir adımla değiştirerek döngü gövdesindeki ekrana i değişkeninin değerini gösteriyoruz.
Testi geçmek için programın 20'den 30'a kadar olan tüm sayıları aynı sütunda göstermesini sağlamalısınız.

Döngünün başlığını, programın 20 ile 30 arasındaki değerleri gösterecek şekilde değiştirin