eger ekrana 5 kere tahribat yazdirmak istersekint i;for(i=0;i<=4;i++) i=0 bu baslangic degerimizi<=4 bu gerceklesmesini istedigimiz sarti++ buda i yi bir arttiriryani i=0 simdi kontrol et i 4 ten kucuk veya esitmi evet ekrana tahribat yazdir ve i yi bir arttirsimdi (0+1) i=1 oldu kontrol et i 4 ten kucuk veya esitmi evet ekrana tahribat yazdir ve i yi bir arttirsimdi (1+1) i=2 oldu kontrol et i 4 ten kucuk veya esitmi evet ekrana tahribat yazdir ve i yi bir arttirsimdi (2+1) i=3 oldu kontrol et i 4 ten kucuk veya esitmi evet ekrana tahribat yazdir ve i yi bir arttirsimdi (3+1) i=4 oldu kontrol et i 4 ten kucuk veya esitmi evet ekrana tahribat yazdir ve i yi bir arttirsimdi (4+1) i=5 oldu kontrol et i 4 ten kucuk veya esitmi hayir donguyu sonlandir..

arkadaşlar biri bana bu dngüyü açıklayabilirmi elimde yeterli kaynak yok nette herkes ayrı bi kafadan anlatmış anlayamadım... birisi bana kabaca bunu anlatıp bide rnek verebilirmi... mesela yıldızlarla eşkenar drtgen yapmayı deniyorum onu beceremedim bu klasik rnek iyi olabilir bnm için... dngüyle yıldızı bağdaştıramıyorum mesela hani dngülerim hep sayı dkümü veriyo oraya 3 yazıyo bn 3 tane yıldız koymasını sağlayamıyorum şimdiden teşekkürler internetten kaynak gsterirseniz onada memnun olurum array falanda çalışıcam yakın zamanda =) Zugzwang

takılırsan pm atabilirsin, konuyu da takipteyim. since 2005 // tbt

: eyv hocam deniyorum şuan bişiler bakalım Zugzwang

: / ' 'ler yardimiyla eskenar dortgen cizer / #include int main { int i, j; for(i = 1; i <= 5; i++) for(i = 4; i >= 1; i--) return 0; } buda istedigin yildizli ornek; sen sor forumda biton adam avr ebn olmazsam illaki biri gorur cevaplar. eyv =) Zugzwang

: eyv abi harikasın ya şuncacık şeyi çzemedim ya... senden ricam bugün yarın konuya bakar olursan aklıma takılan bişey olduğunda sorayım sana ya? sınavım var sıkıntıdayım ondan... Zugzwang

/ ' 'ler yardimiyla eskenar dortgen cizer / #include int main { int i, j; for(i = 1; i <= 5; i++) for(i = 4; i >= 1; i--) return 0; } buda istedigin yildizli ornek;<br> sen sor forumda biton adam avr ebn olmazsam illaki biri gorur cevaplar.

for(i=0;i<5;i++) yukarıda klasik bir for dngüsü tanımı grüyorsun 1. blüm ilk değer 2. blüm kontrol 3. blüm eğer şart bozulmadıysa operasyon blüdür. dngüde ; işareti olmasa olmazdır rneğin ilk değer atamak istemiyorsan ya da daha nce atamışsan for(;i<5;i++) şeklinde kullanırsın. dngü içinde birden fazla operasyon yapabilirsin rneğin for(i=0, j=10;i<5;i++, j ) ama her zaman tek bir konuş sorgulayabilirsin. for dngüsünün mantığı şyledir for program for dngüsünü grdüğü anda ilk degere bakar eğer varsa. daha sonra hemen kontrol işlemini yapar eğer true dnüyorsa for dngüsünün içerisini halleder içeride iş bitince islem'i yapar daha sonra tekrar kontrole gelir eger sorun yoksa tekrar iceride isini yapar sonra tekrar islemi yapar byle devam eder taa ki kontrolde sayı uymayana adar mesela klasik şablonda i=5 olduğu an dngü biter ve kaçar gider i değeri.