Dolayısıyla iki adet çok hızlı döngü egzersizi yapma zamanı geldi.
Ve tıpkı vahşi döngülerle önceki gibi, aslında henüz herhangi bir kod yazmak zorunda değilsiniz.
Bu yüzden size iki kod parçası vereyim ve eksilerini kullanmadan zihinsel olarak
değerlendirmeye çalışmak isterim. İşte ilk ilki.
Gerekirse videoyu duraklatın, sonra da çözüme geçelim.
Dolayısıyla bu döngü başında bir değişken sıfır olarak ayarlanır ve döngü çalışacaktır.
16'dan az ve her seferinde sekiz tane ekleyeceğiz.
İlk defa sıfır olacak ve 0 basacağız.
Sonra sekiz ekleyin.
Bir dahaki sefere sekiz olan hala 16'dan az.
Böylece günlüğümüzü 8 olarak alıyoruz.
Böylece 0 ve 8 basar ve daha sonra sekiz tane daha ekler.
Bu yüzden 16'ya eşit 16 ile bitiyor ve artık 16'dan az ve işimiz bitti.
O halde geçişi doğrulayalım ve sıfır ve 8'i alalım.
İşte ikinci ikincisi.
Bir dakikanızı ayırın, ihtiyacı olumlu olunuz.
Ve sonra bunu bir saniye içinde halledeceğiz.
TAMAM.
Yani bu sadece sayılardan ziyade bir sicim.
Dolayısıyla, bir grup rasgele karakter içeren bir dize var.
Veya göreceğimiz çok rastlantısal değiller.
Bu durumda, 1 değil 0 olarak başlayan bir
değişkene sahip bir for döngüsüne sahibiz ve daha sonra bu döngüyü koşmaya devam edeceğiz. Bu, daha az bir dize gibi iken, her seferinde iki tane ekleyeceğiz.
İlk aldığımızda, karakteri I dizeden yeniden yazdırabiliriz.
Ben de bir tane
Bu nedenle, ikinci karakter olan H'yi basacağız, ancak dizinin 1'i var.
Bu durumda, bizlere iki tane de ekleyeceğiz
ki bu üçlü hala dize uzunluğundan daha az.
Böylece üçlü bir dizgiyi E harfine yazacağız.
Ve sonra bu eklemeyi tekrarlamaya devam edeceğiz; bu da,
L ve sonra başka bir L ve ardından çıktı alacağımız anlamına geliyor.
Dolayısıyla nihai sonuç, diğer her karakteri basmamız ve bunun hecelenmesi demek.
Bir sonraki egzersiz setinde dört döngü yazmaya başlayacağım.