C# ile Başlangıç, Bitiş ve Artış Değeri ile Toplama Uygulaması
C# ile programlama yaparken, kullanıcıdan alınan verilerle hesaplamalar yapmak ve döngülerle bu işlemleri düzenlemek oldukça yaygın bir tekniktir. Bu yazımızda, başlangıç, bitiş ve artış değerleri kullanarak sayıların toplamını hesaplayan bir C# konsol uygulaması örneğini ele alacağız.
1. Uygulama Amacı
Kullanıcıdan alınan başlangıç ve bitiş değeri arasındaki sayıları, belirli bir artış değeriyle toplamak amacıyla bir konsol uygulaması geliştiriyoruz. Bu uygulama, döngüler ve kullanıcı girişi ile temel programlama becerilerini pekiştirmeye yardımcı olur.
2. Kullanıcı Girişi ile Başlangıç, Bitiş ve Artış Değeri Almak
Programın ilk adımında, kullanıcıdan başlangıç, bitiş ve artış değeri alınır. Bu değerler, işlem yapılacak sayıları belirler.
Console.WriteLine("Başlangıç Değerini Girin: ");
int baslangic = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Bitiş Değerini Girin: ");
int bitis = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Artış Değerini Girin: ");
int artis = Convert.ToInt32(Console.ReadLine());
3. Döngü Kullanarak Toplama İşlemi
Başlangıç değeri ile bitiş değeri arasındaki sayıları döngü kullanarak artırıyoruz. Artış miktarını her döngüde ekleyerek, belirli bir değere ulaşana kadar işlem yapılır.
int toplam = 0;
for (int i = baslangic; i <= bitis; i += artis)
{
toplam += i;
}
Console.WriteLine("Toplam: " + toplam);
Bu döngüde her adımda i değeri başlangıçtan itibaren artar ve bitiş değerine ulaşana kadar devam eder. Döngü her seferinde toplama işlemine yeni değeri ekler.
4. Örnek Çıktı
Eğer kullanıcı başlangıç değeri olarak 1, bitiş değeri olarak 100 ve artış değeri olarak 5 girerse, program şu çıktıyı verir:
Başlangıç Değerini Girin: 1
Bitiş Değerini Girin: 100
Artış Değerini Girin: 5
Toplam: 1050
Bu çıktı, başlangıç değeri 1, artış değeri 5 ile her adımda artırılarak 100’e kadar toplam 21 sayı eklenerek hesaplanan toplam değeri gösterir.
5. Ford Döngüsünün Kullanımı
Bu uygulamada, döngüyü for yapısı ile gerçekleştiriyoruz. For döngüsü, belirli bir başlangıç ve bitiş koşuluna göre yineleme yapmayı sağlar. Bu yöntem, başlangıç ve bitiş değerlerinin belirli bir artış değeriyle sürekli kontrol edilmesini sağlar.
6. Sonuç
Bu C# konsol uygulaması, döngüler ve kullanıcı girişleriyle verileri toplamanın temel bir örneğini sunuyor. Başlangıç, bitiş ve artış değerlerinin kullanıcıdan alınarak hesaplama yapılması, kullanıcı girdilerine dayalı uygulama geliştirmede faydalıdır.