Menu
Coddy logo textTech

İç İçe Döngüler

Coddy'nin C Journey'sinin Fundamentals bölümünün bir parçası — ders 43 / 63.

İç içe döngüler, başka bir döngünün içine yerleştirilmiş döngülerdir. Dış döngünün her bir yinelemesi için iç döngü tamamen yürütülür.

3 kez çalışan bir dış döngü oluşturun:

for (int i = 0; i < 2; i++) {
    // Dış döngü kodu buraya
}

Her dış döngü yinelemesi için 3 kez çalışan bir iç döngü ekleyin:

for (int i = 0; i < 2; i++) {
    for (int j = 0; j < 3; j++) {
        printf("%d,%d ", i, j);
    }
    printf("\n");
}

Çıktı şu şekilde olacaktır:

0,0 0,1 0,2 
1,0 1,1 1,2 

İç döngünün, dış döngü bir sonraki iterasyonuna geçmeden önce kendi iterasyonlarını nasıl tamamladığına dikkat edin.

challenge icon

Görev

Kolay

Kullanıcı tarafından sağlanan satır ve sütun sayısına göre yıldızlardan (*) oluşan bir dikdörtgen deseni yazdıran bir program oluşturun.

Programınız şunları yapmalıdır:

  1. Kullanıcıdan iki tam sayı okuyun: rows ve columns.
  2. Dış döngünün satırları, iç döngünün ise sütunları işlediği, yıldızlardan oluşan bir dikdörtgen deseni yazdırmak için iç içe döngüler kullanın.
  3. Her satırdan sonra yeni bir satır karakteri yazdırın.

Örneğin, giriş 3 satır ve 4 sütun ise, çıktı şu şekilde olmalıdır:

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

Kendin dene

#include <stdio.h>

int main() {
    int rows, columns;
    scanf("%d", &rows);
    scanf("%d", &columns);
    
    // Deseni yazdırmak için kodunuzu buraya yazın
    
    return 0;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler