18
Kasım 2009
0 Yorum

başlık biraz uzun oldu ancak anlatmak istediğim olay şu iç içe döngüler ile ilgili bir örnek;

bizden sütun ve satır sayısını isteyecek, ve girilen değerlere göre ekrana * işareti ile bir dikdörtgen oluşturacak.

kodlarımız :

#include<stdio.h>
int main(){
int boy, en, i, j;
printf("Sutun sayisini yaziniz: ");
scanf("%d",&en);
printf("Satir sayisini yaziniz: ");
scanf("%d",&boy);
printf("\n");
for(i=0; i<boy; i++){
for(j=0; j<en; j++){
printf("*");
}
printf("\n");
}
printf("\n");
return 0;
}

açıklamalar :

#include<stdio.h>

bize lazım olan kütüphaneyi içeri aktardık,

int boy, en, i, j;

kullanacağımız değişkenleri cinslerine göre tanımladık,

printf("Sutun sayisini yaziniz: ");
scanf("%d",&en);
printf("Satir sayisini yaziniz: ");
scanf("%d",&boy);

satır ve sütun sayılarını kullanıcıdan isteyerek en boy değişkeni içerisine aktardık,

for(i=0; i<boy; i++){
for(j=0; j<en; j++){
printf("*");
}
printf("\n");
}

işin can alıcı kısmı bu iç içe kullanılan döngüler,

burada ilk sıradaki döngü satır, sonraki (içerideki) döngü ise sütun kadar döner,
kaç satır varsa o sayıya ulaşana kadar sütun karakterleri için döner.
umarım anlatabilmişimdir.



Bu yazı ile ilgili yorumlar.

Hiç bir yorum yapılmamış, belki ilk yorumu siz yapmak istersiniz ?

Sizde yorum yapın güzelleşin.