‫Tekrar hoş geldiniz.
‫Bu videoda while döngüsüne bir göz atacağız.
‫Her şeyden önce, sözdizimi, sayaçla başlıyoruz ve bunu sıfıra ayarlayacağım.
‫Sonra while terimini kullanırız ve parantez içinde koşulumuz vardır.
‫Bu durumda, 10'dan daha düşük sayaç diyeceğim.
‫Ve bu doğruysa, kodu Y döngüsü içinde çalıştırın.
‫Bu yüzden öncelikle emin olmak için sayacı artırın.
‫Şimdi devam edebilir ve kodumuzu yazabiliriz.
‫Bu yüzden konsol nokta sağ satır ve ben sadece sayacı yazdıracağım.
‫Yani şimdilik çok süslü bir şey yok.
‫Ve son olarak, konsola ne yazıldığını görmek için console veya read kullanmamız gerekiyor, böylece while'ın
‫artık altta değil üstte olması dışında do ile hemen hemen aynı basit sözdizimine sahip oluyoruz.
‫Gördüğünüz gibi, konsolun üzerine sıfırdan dokuza kadar yazdırılıyor.
‫Yani bu, önce kontrol etmeyen do while döngüsünden farklı olarak önce kontrol eder, sadece herhangi
‫bir şey yapmadan önce kodu while döngüsüne kontrol eder.
‫Şimdi gördüğünüz gibi, bu çok benzer ancak şimdi devam edebilir ve kendi while döngülerinizi oluşturabilirsiniz.
‫Pekâlâ, şimdi sizin için küçük bir meydan okuma.
‫Lütfen devam edin ve kullanıcının enter tuşuna basabileceği ve sayının artacağı küçük bir program yazın.
‫Böylece sayının ne kadar yüksek olduğu konsola yazılır.
‫Diyelim ki bir insan sayacımız var ve otobüse kaç kişinin girdiğini saymak istiyoruz.
‫Diyelim ki bir öğretmensiniz ve şimdi tüm öğrencilerinizin yanınızda olduğundan emin olmak istiyorsunuz.
‫Yani küçük bir insan sayıcısıysanız ve burada tam olarak istediğimiz şey buysa.
‫Yani giriş yapmadan enter tuşuna her bastığınızda.
‫Yani boş olduğunda, oraya başka bir şey yazılmışsa devam edin.
‫Örneğin, boş bir dize yerine bir A veya bir harf ya da başka bir şey, sonra devam edin ve kodu tekrar çalıştırın.
‫Bu nedenle, kullanıcı herhangi bir şey girene kadar sayıyı bir artırın.
‫Yani oldukça basit bir insan sayacı.
‫Ve kullanıcı bir şey girdiğinde, kişi sayacı sadece şunu gösterecektir: Tamam, herkes otobüste
‫ve gitmeye hazırız.
‫Tamam.
‫Umarım bunu inşa etmeye çalışırsınız.
‫İhtiyacımız olan şey bir dize ve ben buna girilen metin diyeceğim ve bunu şimdilik boş bir dize olarak ayarlayacağım.
‫Burada sayacı kontrol etmek yerine, enter metninin boş bir dizeye eşit olup olmadığını kontrol ediyorum.
‫Ve eğer bu doğruysa, miktarı bir artırmak için lütfen enter tuşuna basın gibi bir şey yazmak istiyorum ve başka herhangi
‫bir şey, artı saymayı bitirmek istiyorsanız enter tuşuna basın.
‫Tamam.
‫Yani konsolun üzerine basılacak olan şey aşağı yukarı bu.
‫Bu arada, şu anda otobüsümüzün içinde kaç öğrencimiz olduğunu da görmek istiyoruz.
‫Şu anki kişi sayısı.
‫Ve işte henüz görmediğimiz veya henüz kullanmadığımız bir şey.
‫Bu da basitçe bunun yerini alacaktır.
‫Kıvrımlı parantezler, sayaç değeriyle birlikte sıfır.
‫Henüz bunu kullanmadık, ancak dizelerinizi bu şekilde biraz manipüle edebilirsiniz.
‫Şimdiye kadar yaptığımız şey birleştirme işlemini kullanmaktı.
‫Bu yüzden artı ve ardından sayaç kullandık, ancak bu aslında bunu yapmanın daha düzgün bir yoludur.
‫Tamam.
‫Öyleyse, aslında kullanıcının ne girdiğini okumamız gerektiğini kontrol edelim.
‫Yani okunan satırı konsolda ve bunu girilen metinde saklamamız gerekiyor.
‫Tamamdır.
‫Şimdi küçük programımızın yapması gerekeni yapıp yapmadığını kontrol edelim.
‫Enter'a basacağım.
‫Mevcut kişiler bir, giriş, iki, üç, dört ve benzeri olarak sayılır.
‫Ve başka bir şeye bastığımda, tamam, ya da başka bir şey girdiğimde.
‫Örneğin, K geçerli kişi sayısını 21 olarak giriyor ve şimdi programımı kapatıyorum.
‫Bu arada, buraya da yazabileceğimiz şey, kullanıcıya kaç kişi olduğunu söylemektir.
‫Yani sağ satır küme parantezleri, sıfır.
‫Ve işte sayaç ve yazmak istediğim küçük bir metin otobüsün içinde.
‫İnsanlar otobüsün içinde.
‫Programı kapatmak için enter tuşuna basın.
‫Tamam.
‫İşte bu kadar.
‫Tekrar çalıştıralım.
‫Ve burada küçük bir programımız var, insan sayacımız.
‫Tutarı bir artırmak için lütfen enter tuşuna basın.
‫Hadi yapalım şunu.
‫Tamam.
‫Ve şimdi yapalım.
‫Mevcut kişi sayınız altı ise başka bir şeye basın.
‫Otobüsün içinde altı kişi var.
‫Kapatmak için lütfen enter tuşuna basın veya programı kapatmak için enter tuşuna basın.
‫Enter'a basıyorum.
‫Bu iş bitti.
‫Artık gerçekten bir değeri olan küçük programları nasıl oluşturabileceğinizi görüyorsunuz.
‫Bunu, örneğin daha anlamlı olacağı bir uygulamada basitçe yeniden üretemeyeceğinizi biliyorum.
‫Ancak burada temel ilkelere sahipsiniz, bu nedenle yalnızca kullanıcı girdisine ihtiyacınız var ve ardından bunu çalıştırmak
‫için kodunuzu kullanabilirsiniz.
‫Harika.
‫Bir sonraki videoda biraz daha farklı bir meydan okuma yapacağız.
‫Bu yüzden devam edin ve bunu çözmeye çalışın ve bir sonraki videoda görüşmek üzere.