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

Orta Düzey R

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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