Hazırlayan: Chris Piech
Çevirenler: Serhat Arslan, Ceren Kocaoğullar
Ders Notları: KarelReference
Çözümlü Örnek: UN Karel
Dosya: mountain_karel.py
Karel dağlara tırmanmanın hayalini kuruyor. Ona herhangi bir yükseklikteki bir dağın zirvesine çıkmayı öğretin. Mesela, aşağıdaki dağın:
Karel zirveye tırmanmalı ve aşağıda gösterildiği gibi bir bayrağı (bir beeper'ı) zirvede bırakmalı:
Önceki problemlerin aksine, dağın yüksekliği önceden verilmiş değil. Yazdığınız program Karel'ın herhangi bir boyuttaki dağa tırmanmasına izin vermeli. Örneğin aşağıdaki üçüne:
Şunları varsayabilirsiniz:
While döngüleri kullanın.