Bu yüzden dörtlü döngü için dört çözümü yazmak için devam edeceğim.
Bu yüzden onu kaydetmek için yeni bir dosya yapacağım.
Sadece döngüler için çağırırım, HMO ve ben sadece kurulumlarımı while döngülerinden kopyalayacağım.
Çok benzer.
Tek fark, döngüler sorun setinin başlığını değiştireceğim ve ardından
döngüler için betiği evet olarak değiştireceğim ve sonra da o dosyayı yapacağım.
Dolayısıyla, döngüler için J harfini kaydetmek için yeni bir dosya oluşturun ve burada yerine her zaman yapmak istediğimiz
gibi sadece bir şey koyarak döngülerimizin bağlı olduğunu söyleyebiliriz.
Öyleyse eğer şimdi devam edersek
ve açık hale getirirsek, bize bağlı olduğunu söyler.
Bu yüzden ilk sorun DePrince idi.
İlk sorun, negatif 10 ile 19 arasındaki tüm sayıları yazdırmaktır.
Bu yüzden sahip olduğum yabanıl döngü kodunu kopyalayıp dört döngüye taşıyacağım
ve aslında bu bölünmüş ekranı yapacağım, böylece hem aynı anda gerçekleştiğini görebilirsiniz.
Bu yüzden soldaki vahşi döngü sürümü ve daha sonra sağdaki FOR döngü sürümü var.
Bu yüzden, yapmam gereken 10 ile 19 arasındaki negatif sayıları yazdırmaktır.
Dolayısıyla döngü için ve daha sonra sadece ben VAR ben negatif 10 başlar ve 20'den az iken
koşmaya devam edeceğiz.
Ve sonra her zaman döngü sesi üzerinden bir tane ekleyeceğiz. köpek ben ve hepsi bu kadar.
Dolayısıyla önemli ölçüde kısaldır.
Ayrı bir değişken yapmak zorunda değilsiniz.
Değişkeni artırmak için ayrı bir satıra ihtiyacımız yok.
Hepsini aynı anda görebiliriz.
Bu yüzden, tarayıcının yenilenmesine geri döneceğinden emin olalım.
Konsolu açın ve negatif 10'u 19'a kadar görürüz.
Bundan sonra, 10 ile 40 arasında tüm çift sayıları basarak.
Dolayısıyla bunu yapmanın birkaç yolu var.
Dört kişiyiz diye başlayabiliriz.
Her iki durumda da ben 10'a eşit başlatın ve devam etmek istiyoruz.
Eh, 40 ya da daha azım.
Bu yüzden biraz boşluk ekleyeceğim.
Teknik olarak önemi yok.
Nasıl göründüğünü beğendim.
Ve her seferinde iki ekleyebiliriz.
Yani artı iki eşittir iki ve
hepsi bu kadar.
Contador günlüğü I.
Ve bunu yapmanın ilk yolu budur.
Ve sadece burada yenilemek ve biz 10 ila 40 arasında bile tüm almak için göstermek için.
Ancak yine de bu çözümle ilgili sorun, ilk while döngüsü çözümü ile aynı sorunu yaşıyor.
Bunun yerine ben 11 ile 40 arasında karanlık yazdırmak istedim.
Bir sorunum olacak.
Ve bunun sebebi sadece eklemem.
Bunun nedeni, başlangıç ​​değerinin ne olursa olsun körü körüne eklemem.
Bu sefer tek sayıları alıyorum.
Bu yüzden, bir numaranın eşit olup olmadığını kontrol ettiğim diğer sürümle eşleşmek için onu yeniden yapılandırmak istersem, bunun gibi
görünmesi gerekiyor ve her defasında bir tane ekleyelim.
Ve sonra bir if deyim var ve sayı eşit olup olmadığını söylüyorlar.
Yani sıfıra denk gelirsem o günlüğe gelecektir.
Ben sadece bundan hoşlandım.
Ve fark etmemeliyiz ki çok taze hala aynı işte, sadece tek sayı olarak değiştirebildiğim
daha kusursuz bir yol olduğu için yine de fark etmiyor.
Şimdi sadece 13 ila 40 arasında değişen değerleri yazdırıyor.
Tamam.
Birincisi 300 ile 333 arasındaki tüm tek sayıları yazdırıyor.
Dolayısıyla, başka bir döngü istiyoruz.
Ben 300'e eşit başlayacağız.
Devam etmek istiyoruz.
Eh, 3 3 3'e eşit veya daha az soru sordum ve her seferinde bir tane ekleyeceğiz.
Ve sonra ne yapacağız tıpkı bir şey olup olmadığını kontrol etmek yerine burada yaptığımız gibi
İddiasını kontrol et.
Bu yüzden çok benzer.
Eğer ikimiz sıfıra eşit değilsek, ikisinin bölünemediği anlamına gelen garip, o
günlüğü iptal edip yenileyeceğimi söyleyeceğim ve 3 veya 1'den 133'e kadar olan tüm tek sayılar elde edeceğiz.
Sonuncusu, beş ile üç arasında bölünebilen tüm sayıları yazdırırken, bu rakam beş ile
50 arasında.
Yani başka bir döngüye başlıyoruz ya da beşe eşit.
50'ye eşit veya daha düşükken devam ediyoruz ve her döngünün sonunda bir tane ekliyoruz.
O halde yapacağımız şey beş ifadesiyle bölünebilir olup
olmadığına bir if ifadesine sahip olduğumuzdan kontrol edip, bölünebilir olup olmadığını da kontrol edeceğiz.
Ve sonra günlüğümüzü iptal ediyoruz ve işimiz bitti.
O halde bir göz atalım.
Yenileyin ve görebilirsiniz 15 30 ve 45 olsun.
Dolayısıyla solda burada tekrarlayan döngü çözümleri var ve sağda for döngü çözümleri
var, bu yüzden mümkün olduğunca mükemmel uyum sağlamaya çalışacağım.
Oraya gidiyoruz.
Ve for döngüsü çözümlerinin çok daha kısa olduğunu görebilirsiniz.