SHARE
TWEET

Untitled

a guest Jan 21st, 2019 71 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace IskurProgram02
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             do
  13.             {
  14.                 uint sayi, sayac = 1, asalsayac = 0;
  15.                 int sayigir, secim;
  16.                 Console.WriteLine("1.Tek Sayı Çarpımı");
  17.                 Console.WriteLine("2.Çift Sayı Çarpımı");
  18.                 Console.WriteLine("3.Asal Sayı Kontrolü");
  19.                 Console.WriteLine("4.Asal Sayı Bölenlerine Ayır");
  20.                 Console.WriteLine("5.Çıkış");
  21.                 Console.Write("Hangi İşlemi Yapmak İstiyorsunuz (1-5)= ");
  22.                 secim = Convert.ToInt32(Console.ReadLine());
  23.                 Console.Clear();
  24.                 switch (secim)
  25.                 {
  26.                     case 1:
  27.                         Console.Write("Kaç Sayı Girmek İstiyorsunuz?= ");
  28.                         sayigir = Convert.ToInt32(Console.ReadLine());
  29.                         Console.Clear();
  30.                         for (int i = 1; i <= sayigir; i++)
  31.                         {
  32.                             Console.Write("{0}.Sayı Giriniz: ", i);
  33.                             sayi = Convert.ToUInt32(Console.ReadLine());
  34.                             if (sayi % 2 == 0)
  35.                             {
  36.                                 Console.Clear();
  37.                                 Console.WriteLine("Girdiğiniz Sayı Çifttir = " + sayi);
  38.                                 Console.ReadKey();
  39.                                 Console.Clear();
  40.                             }
  41.                             else if (sayi % 2 == 1)
  42.                             {
  43.                                 Console.Clear();
  44.                                 sayac = sayac * sayi;
  45.                             }
  46.                             else
  47.                             {
  48.                                 Console.WriteLine("");
  49.                             }
  50.  
  51.                         }
  52.                         Console.WriteLine("Sayı Sonucu: " + sayac);
  53.                         Console.ReadKey();
  54.                         Console.Clear();
  55.                         break;
  56.                     case 2:
  57.                         Console.Write("Kaç Sayı Girmek İstiyorsunuz?= ");
  58.                         sayigir = Convert.ToInt32(Console.ReadLine());
  59.                         Console.Clear();
  60.                         for (int i = 1; i <= sayigir; i++)
  61.                         {
  62.                             Console.Write("{0}.Sayı Giriniz: ", i);
  63.                             sayi = Convert.ToUInt32(Console.ReadLine());
  64.                             if (sayi % 2 == 0)
  65.                             {
  66.                                 Console.Clear();
  67.                                 sayac = sayac * sayi;
  68.                             }
  69.                             else if (sayi % 2 == 1)
  70.                             {
  71.  
  72.                                 Console.Clear();
  73.                                 Console.WriteLine("Girdiğiniz Sayı Tektir = " + sayi);
  74.                                 Console.ReadKey();
  75.                                 Console.Clear();
  76.                             }
  77.                             else
  78.                             {
  79.                                 Console.WriteLine("");
  80.                             }
  81.  
  82.                         }
  83.                         Console.WriteLine("Sayı Sonucu: " + sayac);
  84.                         Console.ReadKey();
  85.                         Console.Clear();
  86.                         break;
  87.                     case 3:
  88.                         Console.Write("Hangi Asal Sayıyı Kontrol Etmek İstiyorsunuz?= ");
  89.                         sayigir = Convert.ToInt32(Console.ReadLine());
  90.                         Console.Clear();
  91.                         for (int i = 1; i <= sayigir; i++)
  92.                         {
  93.                             if (sayigir % i == 0)
  94.                             {
  95.                                 asalsayac++;
  96.                             }
  97.  
  98.                         }
  99.                         if (asalsayac < 3)
  100.                         {
  101.                             Console.WriteLine("Sayı Asaldır " + sayigir);
  102.                         }
  103.                         else
  104.                         {
  105.                             Console.WriteLine("Sayı Asal Değildir " + sayigir);
  106.                         }
  107.                         Console.ReadKey();
  108.                         Console.Clear();
  109.                         break;
  110.                     case 4:
  111.                         Console.Write("Hangi Asal Sayıyı Bölenlerine Ayırmak İstiyorsunuz?= ");
  112.                         sayigir = Convert.ToInt32(Console.ReadLine());
  113.                         Console.Clear();
  114.                         for (int asalbolen = 2; sayigir > 1; )
  115.                         {
  116.                             if (sayigir % asalbolen == 0)
  117.                             {
  118.                                 Console.WriteLine("Asal Bölenleri: " + asalbolen);
  119.                                 sayigir = sayigir / asalbolen;
  120.                             }
  121.                             else
  122.                             {
  123.                                 asalbolen++;
  124.                             }
  125.  
  126.                         }
  127.                         Console.ReadKey();
  128.                         Console.Clear();
  129.                         break;
  130.                     case 5:
  131.                         Console.WriteLine("Programdan Çıkılıyor");
  132.                         Environment.Exit(0);
  133.                         break;
  134.                     default:
  135.                         Console.WriteLine("Yanlış Seçim Yaptınız");
  136.                         Console.ReadKey();
  137.                         Console.Clear();
  138.                         break;
  139.                 }
  140.             }
  141.             while (true);
  142.         }
  143.     }
  144. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top