# ile merdiven yapmak

Merhaba,

Kullanıcıdan aldığım yükseklik değeriyle “#” ile merdiven yapmaya çalışıyorum. Kodu çalıştırdım fakat döngülerde kafam karıştı, sembollerin nasıl yanyana geldiğini anlayamadım:

#include <stdio.h>

#include <cs50.h>

int main(void){

int h;

// Yükseklik değerini 1 ile 8 arasında alalım.

do{

    h = get_int("Yükseklik değeri: ");

}

    while (h < 1 || h > 8);

// h kadar satır atlatan döngü

for (int i = 1; i < h; i++){

    // satır atlayış başına # ekleyen döngü

    for(int r = -1; r < i; r++){

        printf("#");

    }

printf("\n");

}

return 0;

}Önceden biçimlendirilmiş yazı

Merhaba,

Döngüyü doğru kurmuşsunuz ama ilk for döngüsündeki int i'nin değerini 0 yaparsanız, istediğiniz gibi bir merdiven elde edebilirsiniz.