Java Dersleri #28 – Döngüler (Loops)

preview_player
Показать описание
Kodlama Vakti Kanalına Hoşgeldiniz !

Kodlama Vakti ekibi olarak , programlamanın herkes tarafından öğrenilebilir olduğunu takipçilerimize benimsetmek olup , kanalımızda ki eğitimler özenle hazırlanmaktadır ve tamamen ücretsizdir! Vakit Kodlama Vaktidir !

Eğitimlerimizin size yararlı olduğunu düşünüyor ve beğeniyorsanız videoyu beğenmeyi , kanalımıza abone olmayı unutmayın.

Döngü Nedir ?

Döngüler, belirli bir koşul sağlandığı sürece tekrarlanması gereken işler
için kullanılan programlama kodlarıdır. Döngü deyimleri, bahsedilen komut parçalarının belirtilen şartlar gerçekleştikçe tekrar tekrar işlenmesini sağlar.

Java’da for, while ve do-while olmak üzere 3 adet döngü deyimi bulunmaktadır

Birbirinden farklı bu döngülerden hangisini kullanacağız ? Hiç bir algoritmada hangi döngünün kullanılması gerektiği ile ilgili kesin bir yargı ve kural söz konusu değildir. Bu döngüler uygun şekilde tasarlandıkları sürece aynı işi yapabilirler. Ama genellikle, kaç kere döneceği belli olmayan, koşulun bir girdiye göre denetlendiği durumlarda While ya da do-while döngüsü kullanılırken, diziler gibi , tekrar sayısı belirli olan durumlarda ise for döngüsü kullanılması tercih edilir. Ama yine bu yazılımcının kendisine bağlıdır.
Рекомендации по теме
Комментарии
Автор

Sayenizde Javayı sıfırdan başlayarak çok akılda kalıcı ve güzel şekilde öğreniyorum teşekkürler, emeğinize sağlık :)

rfatbektas
Автор

Çok başarılı oynatma listesi baya faydalı oluyor
teşekkürler :)

halilyilmmaz
Автор

for (int i = 0; i < 0; i++) gördüğümde hiçbirşey anlamıyordum, sayenizde ne işe yaradığını öğrendim. saolun.

AidenWalkerLiterallyMe
Автор

Döngüler bir tek benim kafamı karıştırdı :D

mcamsJ
Автор

Tesekkur ederim cok guzel anlatmissiniz. Dongulerde iki haftadir takiliyordum hala kendi basina dongu ile kod yazamiyorum derslerim ingilizce. Simdi kafamda oturtmaya geldim. Tesekkur ederim. Varsa bir oneriniz nasil kendi kendime for loop while loop ozellikle de nested for loop ile yardim almadan kod yazmayi ogrenirim paylasirsaniz sevinirim.

mariaazk
Автор

hocam genel bir tekrar yapıyorum. şimdi şu koda
Random rastgele = new Random();
int sayi;
float toplam=0;
for (int i=0; i<10; i++){
sayi = 50 + rastgele.nextInt(100);
System.out.println(sayi);
toplam = toplam + sayi;
}
System.out.print(toplam/10);

for içinde i<10 yaptığımız zaman 10 adet sayı üretiyor. i<=10 yaptığım zaman 11 adet sayı üretiyor, neden? şimdi mantık olarak 10 adet sayı üretmesi için eşittirli ifade kullanmamız gerekmezmi?

gokceaygin
Автор

Adamsın Reis.Azerbaycandan selamlar.Bunla yürürüm ben
Bir de Java EE çeksen var ya çok iyi olurdu

ЭмильМамедов-ъу
Автор

Abi şimdi ben bir sürü if bloğunun içine string değişkeni atadım ve kullanıcının girmesini istedim. Scanner falan her şey tanımlı, hiçbir hata yok ama programı çalıştırdığım da o kısma geldiğinde konsola bi şey yazamıyorum ve orayı görmezden gelip atlıyor. Hata bende mi yoksa eclipse de mi ? (Bu arada çalışmayan kısmı başka sayfada denedim çalıştı)

mertguvercin