BaşlayınÜcretsiz başlayın

Bir while döngüsü yaz

Sıfırdan bir while döngüsü kurarak başlayalım. Tarifine tekrar göz at:

while (condition) {
  expr
}

Unutma, bu tarifteki condition kısmı, yürütme sırasında bir noktada FALSE olmalı. Aksi halde while döngüsü sonsuza kadar devam eder.

Kodunu çalıştırdığında oturumun sona ererse, while döngünün gövdesini dikkatlice kontrol et.

Sağlanan örnek koda göz at; speed değişkenini başlatıyor ve başlamak için bir while döngüsü şablonu sunuyor.

Bu egzersiz, kursun bir parçasıdır

Orta Düzey R

Kursa Göz Atın

Egzersiz talimatları

Şu özelliklere sahip bir while döngüsü yaz:

  • while döngüsünün koşulu, speed değerinin 30'dan büyük olup olmadığını kontrol etsin.
  • while döngüsünün gövdesinde "Slow down!" yazdır.
  • while döngüsünün gövdesinde speed değerini 7 birim azalt ve bu yeni değeri tekrar speed değişkenine ata. Bu adım kritik; aksi halde while döngün asla durmaz ve oturumun sona erer.

Kodunu çalıştırdığında oturumun sona ererse, while döngünün gövdesini dikkatlice kontrol et: büyük olasılıkla bir hata yaptın.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Initialize the speed variable
speed <- 64

# Code the while loop
while (___) {
  print("___")
  speed <- ___
}

# Print out the speed variable
speed
Kodu Düzenle ve Çalıştır