Klavyeden Girilen Sayının Tek mi Çift mi Olduğunu Bulan Program

Herkese iyi günler. Bu blogu açmamın sebebi yazılım notlarının bir yerde tutulmasını sağlamak ve bu arada hiç C# vb. programalama dillerini bilmeyenleri bilgilendirmek.
Klavyeden girilen sayının tek mi çift mi olduğunu bulan programı yazalım:

İlk önce kullanıcıdan bir sayı girmesini isteyelim ve girilenSayi adında int tipinde bir değişken oluşturalım.Sonra Console.ReadLine() metodu ile kullanıcıdan veriyi alalım. Console.ReadLine() string olduğu için Parse yöntemiyle inte çevirelim :
Console.Write("bir sayı girin : ");
int girilenSayi = int.Parse(Console.ReadLine());

İf kontrol yapısıyla girilenSayi değişkenindeki değerin 2'ye bölümünden kalanın 0 olup olmadığını kontrol ettirelim ve şart sağlanıyorsa ekrana 6 veya 8 vb. sayısı çifttir yazdıralım :
 if (girilenSayi % 2 == 0)
  {
   Console.WriteLine("{0} sayısı cifttir", girilenSayi);
  }
Diğer şartıda yaptıralım :
  else 
   {
    Console.WriteLine("{0} sayısı tektir", girilenSayi);
   }

Programın en son hali :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ikinciSoru
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("bir sayı girin : ");
            int girilenSayi = int.Parse(Console.ReadLine());
            if (girilenSayi % 2 == 0)
            {
                Console.WriteLine("{0} sayısı cifttir", girilenSayi);
            }
            else if (girilenSayi % 2 == 1)
            {
                Console.WriteLine("{0} sayısı tektir", girilenSayi);
            }
            Console.ReadLine();
        }
    }
}

Programın çıktısı :

Yorum Gönder

0 Yorumlar