Soru 12: C# ile Rastgele Sayılar ve Tek-Çift Analizi Uygulaması

 

C# ile Rastgele Sayılar ve Tek-Çift Analizi Uygulaması

C# ile programlama becerilerinizi geliştirmek için konsol uygulamaları oldukça etkili bir yöntemdir. Bu yazıda, rastgele sayılar üreterek bu sayılar arasında tek ve çift sayıların sayısını hesaplayan bir uygulamayı ele alıyoruz.


1. Uygulama Amacı

Bu uygulama, Random sınıfını kullanarak belirli bir aralıkta rastgele sayılar üretir. Üretilen sayılar tek mi yoksa çift mi olduğuna göre ayrılır ve her kategorideki sayıların toplamı hesaplanır.


2. Rastgele Sayı Üretmek için Random Sınıfı

C#’da rastgele sayı üretmek için Random sınıfını kullanabilirsiniz.

Random rastgele = new Random();
int ciftSayilar = 0, tekSayilar = 0;

3. Döngü ile Rastgele Sayı Atama

10 adet rastgele sayı üretip bu sayıları analiz eden bir döngü oluşturuyoruz.

for (int i = 0; i < 10; i++)
{
    int sayi = rastgele.Next(1, 101); // 1 ile 100 arasında sayı üretir
    Console.WriteLine($"Üretilen Sayı: {sayi}");

    if (sayi % 2 == 0)
    {
        ciftSayilar++;
    }
    else
    {
        tekSayilar++;
    }
}

4. Tek ve Çift Sayıların Toplamını Görüntüleme

Döngü tamamlandıktan sonra, çift ve tek sayıların toplamı ekrana yazdırılır:

Console.WriteLine($"Çift Sayıların Toplamı: {ciftSayilar}");
Console.WriteLine($"Tek Sayıların Toplamı: {tekSayilar}");

5. Örnek Çıktı

Program çalıştırıldığında konsolda şu tür bir çıktı görebilirsiniz:

Üretilen Sayı: 12  
Üretilen Sayı: 45  
Üretilen Sayı: 78  
Üretilen Sayı: 33  
Çift Sayıların Toplamı: 2  
Tek Sayıların Toplamı: 2  

6. Programın Kullanım Alanları

  • Rastgele veri üretimi.
  • Sayıların belirli bir özelliğe göre analiz edilmesi.
  • Döngü, koşullu ifadeler ve değişken manipülasyonunda pratik yapma.

Sonuç

Bu tür uygulamalar, C#’ta temel programlama konseptlerini öğrenmek ve pekiştirmek için harika bir fırsattır. Özellikle Random sınıfı ve döngülerin kullanımı, gerçek dünyadaki projelerde sıkça karşılaşılan bir ihtiyaçtır.

 

İlgili Yazılar

Soru 16: C# Programı ile Bölünebilen Sayıları Hesaplama

  C# Programı ile Bölünebilen Sayıları Hesaplama C# konsol uygulamaları, programlama öğrenenlerin mantıklı ve verimli çözümler üretmesine yardımcı olan harika araçlardır. Bu yazıda, bölünebilen sayılar hesaplayan bir C# programı yapmayı…

Yazıyı oku

C# Soru 15: Konsol Programı ile Yıldız Deseni Çizme Uygulaması

  C# Konsol Programı ile Yıldız Deseni Çizme Uygulaması C# konsol uygulamaları, kullanıcıların temel programlama mantığını anlamalarına yardımcı olmak için harika bir platformdur. Bu yazımızda, yıldız deseni çizme örneği üzerinden…

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?