C# DERS 4: FOR DÖNGÜSÜ VE DİZİLERE GİRİŞ

/*
DİZİLER BİR ÇEŞİT TOPLULUK GRUP DİYEBİLİRİZ.
* BU ÖRNEKTE SAYILARI SAYİLAR DİZİSİNDE TOPLUYORUZ.
* 5 ELEMANLI OLDUĞUNU SÖYLÜYORUZ. BİZ ELİMİZLE DE YAZABİLİRİZ ELEMANLARINI
* int [] sayilar = {0,1,2,3,4}; GİBİ
* İSTERSEK ELEMAN SAYISINI VE ELEMANLARINI KLAVYEDEN KULLANICIDAN DA İSTEYEBİLİRİZ.
* İLERLEYEN ÖRNEKLERDE BAKACAĞIZ ARTIK
* BİRDE DİZİLERDE İNDİS OLAYI VAR DİZİ 5 ELEMANLIYSA İNDİSİ -1 YANİ 4TÜR.
* 1 ELEMANI 0. İNDİSİDİR YANİ.
* FOR BİR ÇEŞİT DÖNGÜDÜR. O DAN BAŞLATIP 4 E KADAR DÖNDÜRDÜM BURDA HER SEFERİNDE(<5 YAZARAK)
* DÖNDÜĞÜNDE DEĞERİNİ İ DEĞİŞKENİNE ATIYOR ÖRNEĞİMİZDE
* sayilar[i]=i; KODU İSE FORLA ÜRETTİĞİM SIRASIYLA 0 1 2 3 4 SAYILARINI
* DİZİYE AKTARIYOR. sayilar[0]=0; sayilar[1]=1; sayilar[2]=2; …. GİBİ
* toplam+=i; KODU toplam=toplam+i; İLE AYNI İŞE YARAR.
* TOPLAM ZATEN O ÖRNEKTE HER SEFERİNDE İ’ Yİ TOPLAMA EKLE ANLAMINDA KULLANDIM.
* İKİNCİ FOR DÖNGÜSÜNDE sayilar.Length YAZDIM YERİNE 5 TE YAZABİLİRDİM.
* LENGTH UZUNLUK DEMEK ZATEN
*
*/

using System; 
class Program 
{
static void Main()
{
int toplam = 0;
int[] sayilar = new int[5];
for (int i = 0; i < 5; i++)
{
sayilar[i] = i;
toplam += i;
}
for (int i = 0; i < sayilar.Length; i++)
{
Console.WriteLine(sayilar[i]);
}
Console.WriteLine(“TOPLAM: {0}”,toplam);

}
}