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ı