Bu örnek, kullanıcının girdiği iki sayı dahil, aralarındaki tüm sayıların for döngüsü ile toplanmasını gösterir.
static void Main()
{
string giris; // Kullanıcı girişini okumak için geçici değişken
int baslangic; // İlk sayıyı tutar.
int bitis; // Son sayıyı tutar.
int toplam; // Toplam değeri içerir.
Console.Write("İlk sayıyı giriniz : ");
giris = Console.ReadLine(); // Kullanıcı girişi alınıyor.
baslangic = int.Parse(giris); // Giriş INT tamsayı tipine dönüştürülüyor.
Console.Write("Son sayıyı giriniz : ");
giris = Console.ReadLine();
bitis = int.Parse(giris);
toplam = 0;
for (int siradaki = baslangic; siradaki <= bitis; siradaki++)
{
toplam += siradaki;
}
Console.WriteLine("{0}-{1} arası sayıların toplamı : {2}", baslangic, bitis, toplam);
Console.ReadKey();
}
/*
Başlangıç sayısını giriniz : 12
Bitiş sayısını giriniz : 13
12-13 arası sayıların toplamı : 25
*/
Kullanıcıdan başlangıç ve bitiş değerleri alındıktan sonra ilk değeri baslangic olan bir döngü oluşturuluyor ve her turda toplam değere sıradaki sayı eklenerek tüm sayıların toplamı hesaplanıyor.