C# İle Tek ve Çift Sayılarının Bulunması

Bir okuyucumuzun sorusu üzerine tek ve çift sayıların C# ile bulunması örneği yapıyoruz. Temel mantık sayının modu alınır. Mod 2 işlemi gerçekleştirilir. İşlem sonucu 0 ise sayı çift sonuç 1 ise sayı tek sayıdır.
Okuyucumuzun sorusu :” 1den kullanicinin belirleyecegi sayiya kadar olan sayilardan tek sayilarin karesini cift sayilarin kupunu alip ekrana yazdiran programi c# console aplication da yaziniz.”” şeklindeydi.

Sorununn cevabı şu şekilde olacak.

 static void Main(string[] args)
        {
            //1den kullanicinin belirleyecegi sayiya kadar olan sayilardan tek sayilarin karesini cift sayilarin 
            //kupunu alip ekrana yazdiran programi c# console aplication da yaziniz.

            Console.Write("Sayısı Giriniz = ");
            int sayi =Convert.ToInt16(Console.ReadLine());
            int tekToplam =0;
            int ciftToplam =0;
            for (int i = 0; i <= sayi; i++)
            {
                if (i % 2 == 0)
                {
                    ciftToplam = i * i * i;
                    Console.WriteLine(i + " sayısının küpü   = " + ciftToplam);
                }
                else
                { 
                    tekToplam = i * i;
                    Console.WriteLine(i + " sayısının karesi  = " +  tekToplam);
                }


            }
            Console.ReadKey();

        }

Bir önceki yazımız olan C# İle Daha Kaliteli Thumbnail Resimler Oluşturma başlıklı makalemizde c# tips ve kod örnekleri hakkında bilgiler verilmektedir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir