for dongüsü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
for dongüsü etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

31 Mayıs 2013 Cuma

For Döngüsü - Csharp

For döngüsü adı üzerinden de belli olduğu gibi belli bir şart sağlanana kadar dönmesini istediğimiz zaman bu kod parçasını kullanırız. Kullanımı;
For(int i=0; i<döngü uzunluğu; i++)
{
Döngümüz devam ederken yapılacak işlemler;
}
For(bir tane sayaç koyarız istediğimiz sayıdan başlarız;sayaç<döngü uzunluğu;döngüye göre her döngüde sayac artar veya azalır)
Örnek; textbox’a bir sayı girilecek ve bu sayıya kadar olan tüm sayılar toplanıp ekrana sonucu yazılacak.
private void button1_Click(object sender, EventArgs e)
        {
            int a = Convert.ToInt32(textBox1.Text);
            int toplam=0;
            for (int i = 0; i <= a; i++)
                    {
                     toplam+=i;
                    }
            MessageBox.Show(toplam.ToString());
            }
        }
//textbox’a girilen değer bir int değişkenine atanıyor
int a = Convert.ToInt32(textBox1.Text);
//toplam değişkenine baştan sıfır dememizin amacı sürekli sayılar toplanıp bu değişkene atılacak          
 int toplam=0;
//for döngüsü 0 dan başlıyacak textbox’a girilen değere kadar devam edecek.
            for (int i = 0; i <= a; i++)
                    {
//sart her sağlandığında o döndüdeki sayaç numarası toplam değişkenine toplanıp aktarılacak
                     toplam+=i;
                    }
//Döngü bittiğinde toplam sonuç ekrana yazdırılacak.
            MessageBox.Show(toplam.ToString());
            }


18 Mayıs 2013 Cumartesi

For Döngüsü ile Üçgen Çizimi - C Programlama

Klavyeden bir sayı okuyup bu boyutta bir üçgen bir üçgen oluşturacak programı yazınız.
İlişkili konular: printf, scanf, for
#include
int main()
{
      int kenar,i,j;
      scanf("%d",&kenar);
      for(i=0; i
      {
            for(j=0; j<=i ;j++)
            {
                  printf("*");
            }
            printf("n");
      }

      return 0;
}
Program Çıktısı ekte yer almaktadır.

 
Google PageRank Checker Powered by  MyPagerank.Net