Soru 11: C# Konsol: 50’den Büyük Sayıların Toplamını Hesaplama

 

C# Konsol: 50’den Büyük Sayıların Toplamını Hesaplama

C# ile pratik konsol projeleri, hem dilin temel yapısını öğrenmek hem de algoritma mantığını geliştirmek için harika bir yöntemdir. Bu yazıda, kullanıcıdan alınan 5 sayı arasından yalnızca 50’den büyük olanların toplamını hesaplayan bir konsol uygulamasını ele alıyoruz.


1. Kullanıcıdan Sayı Girdisi Alma

Programın ilk adımı, kullanıcıdan sayılar girmesini istemektir. Aşağıdaki kod, her girişin bir döngü yardımıyla alınmasını sağlar:

int toplam = 0;

for (int i = 0; i < 5; i++)
{
    Console.Write($"Lütfen {i + 1}. sayıyı girin: ");
    int sayi = Convert.ToInt32(Console.ReadLine());

    if (sayi > 50)
    {
        toplam += sayi;
    }
}

2. Kullanıcıdan Alınan Verileri İşleme

Bu kodda:

  • for döngüsü, kullanıcıdan 5 farklı sayının alınmasını sağlar.
  • Her sayı girişinde, if koşulu ile sayının 50’den büyük olup olmadığı kontrol edilir.

Eğer sayı 50’den büyükse, bu sayı toplam değişkenine eklenir.


3. Çıktıyı Ekranda Gösterme

Tüm sayılar alındıktan sonra, toplam değeri ekrana yazdırılır:

Console.WriteLine($"50’den büyük sayıların toplamı: {toplam}");

4. Örnek Senaryo

Varsayalım ki kullanıcı şu sayıları giriyor:

  • 10, 60, 45, 75, 90

Program yalnızca 50’den büyük olanları toplayacak ve şu sonucu gösterecektir:

50’den büyük sayıların toplamı: 225  

5. Programın Avantajları

  • Hata kontrolü: Kullanıcının geçerli bir sayı girmesini zorunlu kılabilirsiniz. Bunun için int.TryParse kullanarak hatalı girişleri engelleyebilirsiniz.
  • Esneklik: Kullanıcıdan alınacak sayı miktarı kolayca artırılıp azaltılabilir.

Sonuç

Bu tür uygulamalar, C# döngüleri, koşullu ifadeler ve değişken manipülasyonu gibi temel konseptleri öğrenmek için idealdir. Kullanıcı girdisini işleyerek sonuç üretmek, gerçek dünya senaryolarında sıkça kullanılan bir yaklaşımdır.

İlgili Yazılar

Soru 20: C# ile Hipotenüs Hesaplama ve Dizi Elemanlarını Artırma

  C# ile Hipotenüs Hesaplama ve Dizi Elemanlarını Artırma C# programlamada matematiksel işlemleri ve dizilerle çalışmayı öğrenmek, uygulamalı projelerle daha kolay hale gelir. Bu yazıda, dik üçgende hipotenüs hesaplama ve…

Yazıyı oku

Soru 18: C# ile Cümledeki Kelime Sayısını Hesaplama

  C# ile Cümledeki Kelime Sayısını Hesaplama C# programlamanın temel konularından biri olan dizelerle çalışma, kullanıcıdan alınan bir cümledeki kelime sayısını hesaplama örneğiyle pekiştirilebilir. Bu yazıda, split metodu ve döngülerle…

Yazıyı oku

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yazıları Keşfedin

Rytr AI ile İçerik Üretiminde Yeni Bir Çağ: İşinizde Devrim Yaratın!

Rytr AI ile İçerik Üretiminde Yeni Bir Çağ: İşinizde Devrim Yaratın!

Yapay Zeka Destekli Sunum Hazırlama: Tome ile Hızlı ve Etkili Çözümler

Yapay Zeka Destekli Sunum Hazırlama: Tome ile Hızlı ve Etkili Çözümler

Bing ile ChatGPT-4’ü Ücretsiz Kullanın: Akıllı Arama ve Yapay Zeka Deneyimi

Bing ile ChatGPT-4’ü Ücretsiz Kullanın: Akıllı Arama ve Yapay Zeka Deneyimi

ChatGPT Nedir? Nasıl Kullanılır ve Özellikleri Nelerdir?

ChatGPT Nedir? Nasıl Kullanılır ve Özellikleri Nelerdir?