While Loops
Kodlamanın amacı olabildiğince az kod ile bilgisayara fazla iş yaptırmaktır. While ve for döngüleri gibi döngüler de buna yardımcı olur. While döngüsü bir karşılaştırma değeri “True” olduğu sürece çalışmaya devam eder ve bu bizi her seferinde kodu baştan yazma zahmetinden kurtarır.
Örnek
1.yol
int a=4;
System.out.println(a);
a=a-1
System.out.println(a);
a=a-1
System.out.println(a);
a=a-1
2.yol
int a = 4;
int b = 1;
while (a > b)
{
System.out.println(a);
a--;
}
Soru 1: Aşağıdaki kodun sonucunu tahmin edelim.
Soru 2: Kullanıcıdan birinci sayı ikinciden küçük olacak şekilde iki sayı alın. Birinci sayı ikinci sayıdan küçükken birinci sayıya 2, ikinci sayıya 1 ekleyen bir kod yazın. Sayı ikilisi her değiştiğinde ekrana a,b biçiminde yansıtsın ve koşul doğru olmayana kadar devam etsin.