Soru 13: 🔢 C# Console Uygulaması: Başlangıç, Bitiş ve Artış Değerine Göre Sayıların Toplamı

Ahmet Aslan
By -
0



C# öğrenmek isteyenler için pratik çözümler serimizde bu kez kullanıcının belirttiği başlangıç, bitiş ve artış değeriyle işlem yapan bir sayı toplama uygulamasını inceliyoruz. Soru-13 videosunda yer alan bu örnek, döngü mantığını ve kullanıcı etkileşimini pekiştirmek için mükemmel bir kaynak!




🎯 Uygulamanın Amacı Nedir?

  • Kullanıcıdan:

    • Başlangıç değeri

    • Bitiş değeri

    • Artış miktarı
      alınır.

  • Belirtilen aralıkta, her adımda artarak ilerleyen sayılar toplanır.

  • Toplam sonuç ekrana yazdırılır.


💻 Örnek C# Kod

Console.Write("Başlangıç değerini girin: ");
int baslangic = Convert.ToInt32(Console.ReadLine());

Console.Write("Bitiş değerini girin: ");
int bitis = Convert.ToInt32(Console.ReadLine());

Console.Write("Artış miktarını girin: ");
int artis = Convert.ToInt32(Console.ReadLine());

int toplam = 0;

for (int i = baslangic; i <= bitis; i += artis)
{
    toplam += i;
}

Console.WriteLine("Toplam: " + toplam);

🔍 Kodun Açıklaması

  • for döngüsü kullanılarak başlangıçtan bitişe kadar artış miktarıyla sayılar toplanır.

  • toplam değişkeni, her döngüdeki değeri üst üste ekler.

  • Kullanıcıdan alınan girişler Convert.ToInt32() ile dönüştürülür.


📌 Neden Bu Uygulama Önemlidir?

Kullanıcı girdisi alma
Döngü yönetimi ve artış kontrolü
Koşullu sayısal toplama işlemleri
Gerçek dünya senaryolarını C# ile modelleme


🧪 Pratik Örnek: 1’den 100’e kadar 5 artarak toplama

Eğer kullanıcı:

  • Başlangıç: 1

  • Bitiş: 100

  • Artış: 5
    girer ise;

Toplanacak sayılar: 1, 6, 11, 16, ..., 96
Çıktı: Toplam: 1050


👨‍💻 Kimler Bu Uygulamayı Kullanmalı?

  • Yeni başlayan C# geliştiricileri

  • Döngü ve kullanıcı girişi pratiği yapmak isteyen öğrenciler

  • Algoritma geliştirme yeteneğini artırmak isteyen herkes


📽️ Videodan Notlar

  • Eğitmen, konuyu günlük hayatla ilişkilendirerek sade bir dille anlatıyor.

  • Kullanıcılara kodu denemeleri ve yorumlarda kendi çözümlerini paylaşmaları tavsiye ediliyor.

  • Başlangıç değerindeki hata fark edilip açıklanarak doğru çözüm sunuluyor.


✅ Sonuç

Bu örnek uygulama, C# dilinde kullanıcı etkileşimi, döngü kullanımı ve dinamik veri işlemleri gibi temel kavramları öğrenmek için ideal. Siz de bu örneği farklı başlangıç/bitiş değerleriyle deneyerek C# becerilerinizi geliştirebilirsiniz!


Yorum Gönder

0Yorumlar

Yorum Gönder (0)