Codegym Üniversitesi kursunun bir parçası olarak bir akıl hocası ile bir ders parçası. Tüm kurs için kaydolun.


"MERHABA."

"Merhaba Ellie!"

" Döngüler hakkında bilgi edinmenin zamanı geldi . Döngüler, if/else ifadeleri kadar basit, ama daha da ilginç. Bir döngüyü, herhangi bir komutu veya bir komut bloğunu birden çok kez çalıştırmak için kullanabilirsiniz. Genel olarak, bir döngü şöyle görünür:"

Döngü (örnek 1)
while(boolean condition)               
    command;
Döngü (örnek 2)
while(boolean condition)
    block of commands in curly brackets

"Her şey çok basit. Döngü koşulu doğru olduğu sürece bir komut veya blok tekrar tekrar yürütülür. İlk olarak koşul kontrol edilir. Koşul doğruysa, döngü gövdesi (komut bloğu) yürütülür. Koşul tekrar kontrol edilir. Koşul doğruysa, döngü gövdesi tekrar yürütülür. Bu, koşul doğru olmaktan çıkana kadar tekrar eder."

"Ya her zaman doğruysa ya da her zaman yanlışsa?"

"Her zaman doğruysa, program çalışmayı asla durdurmaz: döngüyü süresiz olarak tekrarlar. Her zaman yanlışsa, döngü gövdesi asla yürütülmez."

İşte bazı örnekler:

java kodu Tanım
int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;    //Decrease by 1
}
3
2
1
0
int i = 0;
while (i < 3)
{
    System.out.println(i);
    i++;   //Increase by 1
}
0
1
2
boolean isExit = false;
while (!isExit)
{
    String s = buffer.readLine();
    isExit = s.equals("exit");
}
Program , 'exit' dizesi girilene kadar klavyeden dizeleri yazdıracaktır .
while (true)
    System.out.println("C");
Program art arda ekranda C harfini gösterecektir .
while (true)
{
    String s = buffer.readLine();
    if (s.equals("exit"))
        break;
}
Program , 'exit' dizisi girilene kadar klavyeden dizeleri okuyacaktır .
2
Görev
Java Syntax,  seviyeders
Kilitli
Code entry
Your attention, please! Now recruiting code entry personnel for CodeGym. So turn up your focus, let your fingers relax, read the code, and then... type it into the appropriate box. Code entry is far from a useless exercise, though it might seem so at first glance: it allows a beginner to get used to and remember syntax (modern IDEs seldom make this possible).

"Koşullu ifadelerden sonra, bu karmaşık görünmüyor. Zaten denemek istiyorum."