Başlangıç Kodları

Buraya tıklayarak problemlere ait başlangıç kodlarına ulaşabilirsiniz.

Grup Çalışması - Hafta 4

Egzersiz 1

Aya gökyüzünü tarif edelim!

Ay ne kadar geceye güzellik katsa da kendisi bu güzelliğe şahit olamıyor. Sizden etrafındaki yıldızları ona tanımlamanızı istiyor, bu sayede o da sizin gözünüzden gökyüzünü görebilecek.

Derste 4 tip fonksyion gördük, bunlar:

  • Parametre almayan ve değer döndürmeyen
  • Parametre almayan ancak değer döndüren
  • Parametre alan ve değer döndüren
  • Parametre alan ancak değer döndürmeyen

şeklinde ve çalışma içerisinde her biri için bir örnek mevcut.

-------------Örnek çalışma şekli-------------

(AY GÖRSELİ): Merhaba, etrafımdakileri oradan nasıl görüyorsun?
Kaç sıra yıldız görüyorsun?: 4
Peki bu yıldızlar kaç tane?: 16

****
****
****
****

-----------Örnek çalışma şekli sonu-----------

Egzersiz 2

Kendi Oyun Tahtanı Oluştur!

Hamdi ve Mustafa Monopoly oynamayı çok sevmektedirler ve bunun için kendi Monopoly oyun kutularını gittikleri her yere götürürler. Yine bir gün dışarı Monopoly oynamay çıkmışlardır ve … Hay aksi! Monopoly tahtalarını evde unuttuklarını fark ederler.

Mustafa ve Hamdi’ye Monopoly oyun tahtalarını oluşturmalarına yardım eder misin? Unutma, Monopoly tahtası kare şeklinde bir karton parçasından oluşur. Köşelerinde küçük kareler bulunur ve kenarları boyunca da küçük dikdörtgenler vardır.

Köşelerdeki karelerin kenar uzunluğunu, oyun tahtasının kenar uzunluğunun 5’te 1’i olacak şekilde seçebilirsin! Köşelerdeki kareleri siyah, diğer kareleri istediğin renkte boyayarak farklı dizaynlar yaratabilirsin.

Tamamladıktan sonra tahtamız aşağıdaki gibi gözükmeli:

KareliTahta

Ekstra: Extra: Zaman kalırsa köşelerdeki karelerin arasını bu sefer karelerle değil ama dikdörtgenlerle dolduracak boslukları_dikdortgenlerle_doldur fonksiyonunu yazabilirsin. Bunu yaptıktan sonra tahta şu şekilde gözükmeli:

DikdortgenliTahta