Soru 7: 🔢 C# Console Uygulaması ile Tek mi Çift mi? Sayı Kontrolü Kodlama Rehberi

Ahmet Aslan
By -
0




Sayının tek mi çift mi olduğunu nasıl kontrol edersiniz? Elbette C# ile! Bu yazıda, C# konsol uygulamasıyla kullanıcıdan alınan bir sayının tek mi yoksa çift mi olduğunu nasıl tespit edeceğinizi adım adım anlatıyoruz.

C# Console Çözümlü Sorular Soru-7 videosunda, mod alma işlemi, koşullu ifadeler ve kullanıcıdan veri alma teknikleri pratik örnekle işleniyor.




🎯 Bu Uygulamada Öğrenecekleriniz

  • Konsoldan kullanıcıdan sayı alma

  • int veri tipiyle sayısal işlem yapma

  • % (mod) operatörü ile sayının 2'ye bölümünden kalanını kontrol etme

  • if-else yapısıyla durumu ekrana yazdırma


💡 Mod Operatörü ile Sayı Türü Belirleme

Mod alma, bir sayının belirli bir sayıya bölünmesinden kalan değeri verir.
🧠 Örnek: sayi % 2 == 0 ➝ Sayı çift, aksi halde tek.


💻 Örnek C# Kod

Console.Write("Bir sayı giriniz: ");
int sayi = Convert.ToInt32(Console.ReadLine());

if (sayi % 2 == 0)
{
    Console.WriteLine("Girilen sayı ÇİFT sayıdır.");
}
else
{
    Console.WriteLine("Girilen sayı TEK sayıdır.");
}
Console.ReadKey();

🔍 Neden Bu Konu Önemli?

✅ Temel algoritmik düşünme becerilerini geliştirir
✅ Koşullu ifadeleri anlamanızı sağlar
✅ Veri türü dönüşümlerini uygulamalı öğretir
✅ Her düzeyde geliştirici için faydalı temel bir örnektir


📊 Örnek Senaryolar

  • Girdi: 12 → Çıktı: “Girilen sayı ÇİFT sayıdır.”

  • Girdi: 15 → Çıktı: “Girilen sayı TEK sayıdır.”

Bu küçük ama etkili kod parçası, yazılımcıların düşünme sistemini oturtması açısından oldukça değerlidir.


🎥 Video Özeti

Videoda, mod alma operatörü detaylı biçimde anlatılıyor. Ayrıca if-else kontrol yapısı üzerinden programın nasıl çalıştığı örnekleniyor. Yeni başlayanlar için oldukça anlaşılır ve pratik bir anlatım sunulmuş.


👨‍💻 Kimler İçin Uygun?

  • C# diline yeni başlayanlar

  • Temel matematiksel işlemlerle kodlama öğrenmek isteyenler

  • Koşul yapılarında pratik yapmak isteyen öğrenciler

  • Konsol uygulamalarıyla algoritma öğrenen geliştiriciler



Yorum Gönder

0Yorumlar

Yorum Gönder (0)