Skip to main content

Uçuş Trafik Kontrolörü Zorluğu Çözümü - Python

Döngüler henüz tanıtılmadığından, aşağıdakiler tamamen kabul edilebilir bir çözümdür:
Örnek VEXcode V5 Python çözümü, kol motoru noktasını 0 dereceye ayarlar; kol motoru 90 derece ileri döner; kol motoru 90 derece geri döner ve ardından 3 saniye bekler. Daha sonra blokların kol motorunu 45 derece ileri, 45 derece geri, 45 derece ileri, 45 derece geri döndürmesi için 4 spin ve 5 saniye bekleme komutları gelir. Son 6 spin komutu, kol motorunu dönüşümlü olarak 90 derece ileri ve geri döndürür.

Daha ileri düzeydeki öğrenciler çözümü basitleştirmek için döngüler kullanabilir.

VEXcode V5 Python örnek çözümünde kol motoru 0 derecelik pozisyona ayarlanır; ardından kol motoru 90 derece ileri döner; kol motoru 90 derece geri döner ve ardından 3 saniye bekleme komutu verilir. Sonraki adım, iki kollu motorun ileri 45 derece ve geri 45 derece komutları için dönmesini sağlayan 2'ye ayarlanmış bir for döngüsüdür. Daha sonra 5 saniye beklenir ve ardından kol motorunu 90 derece ileri ve 90 derece geri döndürmek için 2 dönüşlü 3'e ayarlanmış bir for döngüsü başlatılır.