Soru 11: C# Konsol Uygulaması: 50’den Büyük Sayıların Toplamını Hesaplayan Kod Örneği

Ahmet Aslan
By -
0


C# öğrenen herkesin karşılaşması gereken temel problemlerden biri: kullanıcıdan sayı alma ve bu sayılara koşul uygulayarak işlem yapma. Bu yazımızda, C# Console Çözümlü Sorular Soru-11 videosunda çözülen bir örneği adım adım inceliyoruz.

🎯 Hedefimiz: Kullanıcının girdiği 5 sayıdan sadece 50’den büyük olanları toplayarak sonucu konsolda göstermek!




📌 Örnek Senaryo

Kullanıcıdan 5 farklı sayı alınır. Bu sayılardan yalnızca 50’den büyük olanlar toplanır. Ardından, toplam sonuç ekrana yazdırılır.


💻 C# Örnek Kod

int toplam = 0;

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

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

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

🔍 Açıklamalı Kod İncelemesi

  1. toplam adlı bir değişken ile 50'den büyük sayıların toplamı tutulur.

  2. for döngüsü 5 kez döner; her döngüde kullanıcıdan bir sayı istenir.

  3. if (sayi > 50) koşulu ile sadece 50’den büyük sayılar toplam değişkenine eklenir.

  4. Sonuç, döngü tamamlandıktan sonra Console.WriteLine ile yazdırılır.


📘 Bu Uygulamada Öğrenilecekler

✅ Kullanıcıdan veri alma (Console.ReadLine)
for döngüsü kullanımı
✅ Koşullu ifadeler (if bloğu)
int veri türü ve toplama işlemleri


👨‍💻 Kimler İçin Uygun?

  • C# ile yeni tanışan geliştiriciler

  • Kullanıcı girdisi, döngü ve koşullu ifadeler konularında pratik yapmak isteyen öğrenciler

  • Sınav, proje ve ödev hazırlığı yapan yazılım mühendisliği öğrencileri


📽️ Videodan Notlar

  • Eğitmen, çözümü basit ve anlaşılır bir şekilde anlatıyor.

  • İzleyicilerden, kendi çözümlerini yorumlarda paylaşmaları teşvik ediliyor.

  • Örnek üzerinden algoritma geliştirme mantığı kazandırılıyor.


✅ Sonuç

Bu örnekle birlikte, C# dilinde girdi alma, koşul kontrolü ve döngü işlemlerinin nasıl bir araya geldiğini öğrendiniz. Şimdi sıra sizde! Farklı sayılarla örneği çeşitlendirin, hata kontrolü ekleyin ve C# becerilerinizi geliştirmeye devam edin. 🚀



Yorum Gönder

0Yorumlar

Yorum Gönder (0)