Arkadaşımızın sorusu :
Arkadaşımızın elinde bir Java kodu bulunmakta ve bu kodu bizden açıklamamızı istemiş.
Java'ya yeni başlayacak arkadaşlarımız için çok yararlı bir makale olacağını belirtmek isterim.
Arkadaşımızın bize gönderdiği kod :
// Arda Mavi - APP iOS X
public class KaanArkadaşımızınSorusu {
public static void main(String[] args) {
int result = 0;
for(int i = 0; i < 5; i++){
if (i == 3){
result += 10;
}else {
result += i;
}
}
System.out.println(result);
}
}
/*
Konsol Çıktısı :
17
*/
Hadi gelin şimdi arkadaşımızın sorduğu bu soruyu kod üzerinde satır satır açıklayalım :
Şimdi ise aynı işlemi Swift yazılım diliyle yapalım :
Değerli yorumlarınızı bekliyorum.
// Arda Mavi - APP iOS X
int result = 0;
// Tamsayı değerinde 0 'a eşit olan "result" adlı bir değişken oluşturuyoruz.
for(int i = 0; i < 5; i++){
// Tamsayı değerinde 0 'a eşit olan "i" adlı bir değişken oluşturuyoruz.
// i değişkeninin değeri 5'den küçük olduğu sürece döngümüz çalışmaya devam edicek.
// Her tekrarda i değişkeninin değeri bir arttırılıcak.
if (i == 3){
// Eğer i değişkeni 3'e eşit ise aşağıdaki kod satırı çalıştırılacak.
result += 10;
// i değişkeni 3'e eşit olunca result değişkeni 10 ile toplanıp result değişkenine atanıcak.
// " result += 10; " işlemini şu şekildede yazabiliriz (Aynı şey) : " result = result + 10; "
}else {
// Eğer i değişkeni 3'e eşit değilse aşağıdaki kod satırı çalışacaktır.
result += i;
// result değişkeni i ile toplanıp result değişkenine atanıcaktır.
// " result += i; " işlemini şu şekildede yazabiliriz (Aynı şey) : " result = result + i; "
}
}
System.out.println(result);
// Döngü bittikten sonra result değerinin son değeri ekrana yazdırılacaktır.
/*
Konsol Çıktısı :
17
*/
Şimdi ise aynı işlemi Swift yazılım diliyle yapalım :
Sizlerde sorularınızı sayfamızdaki iletişim bölümünden sorabilirsiniz.
// Arda Mavi - APP iOS X
var result = 0
// Tamsayı değerinde 0 'a eşit olan "result" adlı bir değişken oluşturuyoruz.
for(var i = 0; i < 5; i++){
// Tamsayı değerinde 0 'a eşit olan "i" adlı bir değişken oluşturuyoruz.
// i değişkeninin değeri 5'den küçük olduğu sürece döngümüz çalışmaya devam edicek.
// Her tekrarda i değişkeninin değeri bir arttırılıcak.
if (i == 3){
// Eğer i değişkeni 3'e eşit ise aşağıdaki kod satırı çalıştırılacak.
result += 10
// i değişkeni 3'e eşit olunca result değişkeni 10 ile toplanıp result değişkenine atanıcak.
// " result += 10; " işlemini şu şekildede yazabiliriz (Aynı şey) : " result = result + 10; "
}else {
// Eğer i değişkeni 3'e eşit değilse aşağıdaki kod satırı çalışacaktır.
result += i
// result değişkeni i ile toplanıp result değişkenine atanıcaktır.
// " result += i; " işlemini şu şekildede yazabiliriz (Aynı şey) : " result = result + i; "
}
}
print(result)
// Döngü bittikten sonra result değerinin son değeri ekrana yazdırılacaktır.
/*
Konsol Çıktısı :
17
*/
Değerli yorumlarınızı bekliyorum.
Çok teşekkür ederim. Çok yararlı oldu. Yayınlarınızı takipteyim.
YanıtlaSilDestekleriniz sayesinde.
Sil