Visual Studio

Visual Studio C# / Web Site İşlemleri

Çok Boyutlu Diziler

Default.aspx sayfası kodları:        <form id="form1" runat="server">
    <div>
        <table width="600" cellpadding="2" cellspacing="2";
        <tr>
            <td>A Matrisi<br />
                <asp:TextBox ID="TextBox1" runat="server" Height="170px" TextMode="MultiLine" 
                    Width="201px"></asp:TextBox>
            </td>
            <td>B Matrisi<br />
                <asp:TextBox ID="TextBox2" runat="server" Height="170px" TextMode="MultiLine" 
                    Width="200px"></asp:TextBox>
            </td>
            <td>C Matrisi<br />
                <asp:TextBox ID="TextBox3" runat="server" Height="171px" TextMode="MultiLine" 
                    Width="200px"></asp:TextBox>
            </td>
        </tr>
        </table>
    </div>
    </form>


Default.aspx.cs sayfası kodları:      this.Title = "Çok boyutlu diziler";
        int[,] a = new int[4, 4];
        int[,] b = new int[4, 4];
        int[,] c = new int[4, 4];

        Random r = new Random();
        for (int i = 0; i < 4; i++)
        {
            for (int j = 0; j < 4; j++)
            {
                a[i, j] = r.Next(1, 10);
                b[i, j] = r.Next(1, 10);
                c[i, j] = a[i, j] + b[i, j];

                TextBox1.Text += a[i, j].ToString() + "    ";
                TextBox2.Text += b[i, j].ToString() + "    ";
                TextBox3.Text += c[i, j].ToString() + "    ";
            }
            TextBox1.Text += "\n\n";
            TextBox2.Text += "\n\n";
            TextBox3.Text += "\n\n";


For Döngüsü

Default.aspx sayfası kodları:           <form id="form1" runat="server">
    <div>
    
        <asp:ListBox ID="ListBox1" runat="server" Height="206px" Width="199px">
        </asp:ListBox>
        <br />
        <asp:Button ID="Button2" runat="server" onclick="Button2_Click" 
            Text="Çift Sayılar" />
&nbsp;<asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
            Text="Tek Sayılar" />
    
    </div>
    </form>

Default.aspx.cs sayfası kodları:   protected void Button1_Click(object sender, EventArgs e)
    {
        ListBox1.Items.Clear();
        for (int i = 1; i < 100; i = i + 2)
        {
            ListBox1.Items.Add(i.ToString());
        }
    }
    protected void  Button2_Click(object sender, EventArgs e)
    {
        ListBox1.Items.Clear();
        for (int i = 2; i < 100; i = i + 2)
        {
            ListBox1.Items.Add(i.ToString());
        }
    }


ForeAch Döngüsü

Default.aspx sayfası kodları:   <form id="form1" runat="server">
    <div>
    <table width="500" cellpadding="2" cellspacing="2"
    <tr>
        <td>
            <asp:ListBox ID="ListBox1" runat="server" Height="175px" Width="192px">
            </asp:ListBox>
            <br />
            <br />
            <asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
                Text="Sayı Oluştur" />
        </td>
        <td>
            <asp:ListBox ID="ListBox2" runat="server" Height="174px" Width="191px">
            </asp:ListBox>
            <br />
            <br />
            <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Sırala" 
                Width="87px" />
        </td>
    </tr>
    </table>
    </div>

    </form>



Default.aspx.cs sayfası kodları:    protected void Button1_Click(object sender, EventArgs e)
    {
        ListBox1.Items.Clear();
        Random r = new Random();
        for (int i = 0; i < 10; i++)
        {
            ListBox1.Items.Add(r.Next(100).ToString());
        }
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        ListBox2.Items.Clear();
        int index = 1;
        string gecici;
        
        foreach(object s in ListBox1.Items)
        {
            gecici= s.ToString();
            gecici=index.ToString() + " - > " + gecici;
            ListBox2.Items.Add(gecici);
            index++;
        }
    }

Form Elemanları

Default.aspx sayfası kodları:           <form id="form1" runat="server">
    <div>
    
        Bir ifade giriniz:<br />
        <asp:TextBox ID="TextBox1" runat="server" AutoPostBack="True" Height="89px" 
            TextMode="MultiLine" Width="213px"></asp:TextBox>
        <br />
        <br />
        Yazının Boyutu:<br />
        <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
            Height="28px" onselectedindexchanged="DropDownList1_SelectedIndexChanged" 
            Width="99px">
        </asp:DropDownList>
        <br />
        <br />
        Fontlar:<br />
        <asp:ListBox ID="ListBox1" runat="server" AutoPostBack="True" Height="91px" 
            onselectedindexchanged="ListBox1_SelectedIndexChanged" Width="152px">
            <asp:ListItem>Times New Roman</asp:ListItem>
            <asp:ListItem>Arial</asp:ListItem>
            <asp:ListItem>Tahoma</asp:ListItem>
        </asp:ListBox>
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" Height="30px" onclick="Button1_Click" 
            Text="B" Width="40px" />
        <asp:Button ID="Button2" runat="server" Height="30px" onclick="Button2_Click" 
            Text="I" Width="40px" />
        <asp:Button ID="Button3" runat="server" Height="30px" onclick="Button3_Click" 
            Text="U" Width="40px" />
        <br />
        <br />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    
    </div>
    </form>


Default.aspx.cs sayfası kodları:    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            for (int size = 8; size <= 72; size += 2)
            {
                DropDownList1.Items.Add(size.ToString());
            }
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (Label1.Font.Bold == true)
            Label1.Font.Bold = false;
        else
            Label1.Font.Bold = true;
    }
    
    protected void  Button2_Click(object sender, EventArgs e)
    {
        if(Label1.Font.Italic == true)
            Label1.Font.Italic = false;
        else
            Label1.Font.Italic = true;
    }
    protected void  Button3_Click(object sender, EventArgs e)
    {
        if (Label1.Font.Underline == false)
            Label1.Font.Underline = true;
        else
            Label1.Font.Underline = false;
    }
    protected void  DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        Label1.Text=TextBox1.Text;
        Label1.Font.Size=Convert.ToInt16(DropDownList1.SelectedValue);
    }
    protected void  ListBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        Label1.Text=TextBox1.Text;
        Label1.Font.Name=ListBox1.SelectedItem.ToString();
    }

Form Oluşturmak

Default.aspx sayfası kodları:         <form id="form1" runat="server">
    <div>
        
        Adınız:<br />
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
&nbsp;
        <asp:Button ID="Button1" runat="server" BackColor="#FF9933" 
            BorderColor="#990000" BorderStyle="Solid" onclick="Button1_Click" 
            Text="Selamla" />
        <br />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
        <br />
        
    </div>
    </form>

Default.aspx.cs sayfası kodları:    protected void Button1_Click(object sender, EventArgs e)
    {
        Label1.Text = "Merhaba" + TextBox1.Text + ".";
    }


Hesap Makinesi

Default.aspx sayfası kodları:           <form id="form1" runat="server">
    <div>
    
        1.sayıyı giriniz:<asp:TextBox ID="TextBox1" runat="server" Height="25px"></asp:TextBox>
        <br />
        <br />
        2.sayıyı giriniz:<asp:TextBox ID="TextBox2" runat="server" Height="25px"></asp:TextBox>
        <br />
        <br />
        Sonuç:<asp:TextBox ID="TextBox3" runat="server" Height="25px"></asp:TextBox>
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" Height="26px" onclick="Button1_Click" 
            Text="Topla" />
        <asp:Button ID="Button2" runat="server" Height="26px" onclick="Button2_Click" 
            Text="Çıkar" Width="47px" />
        <asp:Button ID="Button3" runat="server" Height="26px" onclick="Button3_Click" 
            Text="Çarp" Width="47px" />
        <asp:Button ID="Button4" runat="server" Height="26px" onclick="Button4_Click" 
            Text="Böl" Width="47px" />
    
    </div>
    </form>

Default.aspx.cs sayfası kodları:   protected void Button1_Click(object sender, EventArgs e)
    {
        double a, b;
        a = Convert.ToDouble(TextBox1.Text);
        b = Convert.ToDouble(TextBox2.Text);

        TextBox3.Text = (a + b).ToString();
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        double a, b;
        a = Convert.ToDouble(TextBox1.Text);
        b = Convert.ToDouble(TextBox2.Text);

        TextBox3.Text = (a - b).ToString();
    }

    protected void Button3_Click(object sender, EventArgs e)
    {
        double a, b;
        a = Convert.ToDouble(TextBox1.Text);
        b = Convert.ToDouble(TextBox2.Text);

        TextBox3.Text = (a * b).ToString();
    }

    protected void Button4_Click(object sender, EventArgs e)
    {
        double a, b;
        a = Convert.ToDouble(TextBox1.Text);
        b = Convert.ToDouble(TextBox2.Text);

        TextBox3.Text = (a / b).ToString();
    }


IF Yapısı 

Default.aspx sayfası kodları:        <form id="form1" runat="server">
    <div>
    
        1.Sınav Notu:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <br />
        <br />
        2.Sınav Notu:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
        <br />
        <br />
        3.Sınav Notu:<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
            Text="Ortalama Hesapla" />
        <br />
        Ortalama&nbsp;&nbsp; 
        <asp:Label ID="Label1" runat="server" ForeColor="Red"></asp:Label>
    
    </div>
    </form>

Default.aspx.cs sayfası kodları:    protected void Button1_Click(object sender, EventArgs e)
    {
        double s1, s2, s3, ortalama;

        s1 = Double.Parse(TextBox1.Text);
        s2 = Double.Parse(TextBox2.Text);
        s3 = Double.Parse(TextBox3.Text);

        ortalama = (s1 + s2 + s3) / 3;
        if(ortalama < 50)
        {
            Label1.Text=ortalama.ToString() +"Kaldı";
        }
        else
        {
            Label1.Text=ortalama.ToString() +"Geçti";
        }
    }

Random Sayı Programı


Default.aspx sayfası kodları:       <form id="form1" runat="server">
    <div>
        
        <asp:ListBox ID="ListBox1" runat="server" Height="208px" Width="164px">
        </asp:ListBox>
        
    </div>
    </form>

Default.aspx.cs sayfası kodları:     protected void Page_Load(object sender, EventArgs e)
    {
        this.Title = "Diziler";

        int[] sayilar = new int[10];
        int indis;
        Random r = new Random();
        for (indis=0;indis < 10; indis++)
        {
            sayilar[indis] = r.Next(50);
            ListBox1.Items.Add(sayilar[indis].ToString());
        }
    }

Validasyon Kavramı

Default.aspx sayfası kodları:           <form id="form1" runat="server">
    <div>
    
        Adınız:<asp:TextBox ID="TextBox1" runat="server" Height="25px"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
            ControlToValidate="TextBox1" ErrorMessage="Adınızı giriniz!"></asp:RequiredFieldValidator>
        <br />
        <br />
        Yaşınız:<asp:TextBox ID="TextBox2" runat="server" Height="25px"></asp:TextBox>
        <asp:RangeValidator ID="RangeValidator1" runat="server" 
            ControlToValidate="TextBox2" ErrorMessage="Yaşınız Uygun Değil!" 
            MaximumValue="30" MinimumValue="10"></asp:RangeValidator>
        <br />
        <br />
        E-mail Adres:<asp:TextBox ID="TextBox3" runat="server" Height="25px"></asp:TextBox>
        <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
            ControlToValidate="TextBox3" ErrorMessage="Geçerli bir e-mail adresi giriniz!" 
            ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
        <br />
        <br />
        Mesaj:<asp:TextBox ID="TextBox4" runat="server" Height="93px" 
            TextMode="MultiLine" Width="212px"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
            ControlToValidate="TextBox4" ErrorMessage="Mesaj Giriniz!"></asp:RequiredFieldValidator>
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" Text="Gönder" />
        <br />
    
    </div>
    </form>
  
While Döngüsü/ Faktöriyel Hesaplama


Default.aspx sayfası kodları:         <form id="form1" runat="server">
    <div>
    
        Faktöriyeli hesaplanacak sayıyı yazınız:<br />
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
&nbsp;
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
            Text="Hesapla" />
        <br />
        <asp:Label ID="Label1" runat="server" ForeColor="Red"></asp:Label>
    
    </div>
    </form>

Default.aspx.cs sayfası kodları:   protected void Button1_Click(object sender, EventArgs e)
    {
        int sayi, hold = 1, sonuc = 1;
        sayi = Convert.ToInt16(TextBox1.Text);

        if (sayi >= 0)
        {
            while (hold <= sayi)
            {
                sonuc = sonuc + hold;
                hold++;
            }
            Label1.Text = sonuc.ToString();
        }
        else
        {
            Label1.Text = "Negatif sayıların faktöriyel hasabı yapılamaz";
        }
    }



Programlama Temelleri

Ünlü Şairimiz Mehmet Akif Ersoy'un Soyadını Soran Program

Console.Write("Ünlü şairimiz Mehmet Akif'in soyadı nedir?\nCevabınız :");
            string cevap = Console.ReadLine();
            if (cevap == "Ersoy")
            {
                Console.Write("Tebrikler bu sorumuza doğru cevap verdiniz...");
            }
            else
            {
                Console.WriteLine("Maalesef yanlış cevap.");
            }
            Console.ReadLine();

10'dan 0'a Doğru geri yazdıran program

 int i;
            for (i = 10; i >= 0; i--)
                Console.WriteLine(i);
            Console.ReadKey();
        }       

Çarpım Tablosu Programı

int i, k;
            for (i = 1; i <= 10; i++)
            {
                Console.WriteLine("-{0} ve Katları-", i);
                Console.WriteLine("----------------");
                for (k = 1; k <= 10; k++)
                {
                    int carpim = i * k;
                    Console.WriteLine("{0} x {1} = {2}", i, k, carpim);
                }
                Console.WriteLine("----------------");
                Console.ReadKey();

0'dan 20'ye Kadar Olan Çift Sayılar

 int i = 0;
            while (i <= 20)
            {
                Console.WriteLine(i);
                i = i + 2;
                Console.ReadKey();

20'ye Kadar Olan Tek Sayılar

int i = 1;
            do
            {
                Console.WriteLine(i);
                i = i + 2;
            } while (i < 20);
            Console.ReadKey();

Sayı Tahmin Programı

int hak = 5;
            Random rnd = new Random();
            int tutulan = rnd.Next(1, 50);
            int sayi=0;
            while (hak>0)
            {
                Console.Write("Bir sayı giriniz: ");
                sayi = Convert.ToInt32(Console.ReadLine());
                hak = hak - 1;
                if (sayi == tutulan)
                {
                    Console.WriteLine("Tebrikler sayıyı doğru tahmin ettiniz");
                    break;
                }
                else
                {
                    if (sayi > tutulan)
                        Console.WriteLine("Aşağı");
                    else
                        Console.WriteLine("Yukarı");
                }
                Console.WriteLine("Kalan tahmin hakkınız:{0}", hak);
            }
            if(hak==0)
                Console.WriteLine("Tahmin hakkınız bitti Sayımız:{0}",tutulan);
            Console.ReadKey();

Günler Programı

string[] gunler = new string[7];
            gunler[0] = "Pazartesi";
            gunler[1] = "Salı";
            gunler[2] = "Çarşamba";
            gunler[3] = "Perşembe";
            gunler[4] = "Cuma";
            gunler[5] = "Cumartesi";
            gunler[6] = "Pazar";
            foreach (string gun in gunler)
            {
                Console.WriteLine(gun);
                Console.ReadKey();


3'e Ve 5'e Bölünen Sayılar Programı

int s;
            Console.Write("Sayıyı Giriniz..:");
            s = Convert.ToInt32(Console.ReadLine());

            if (s % 3 == 0 && s%5==0)      
            {
                Console.Write("{0} Sayısı 3'e ve 5'e kalansız bölünür.",s); }
            else
            {
                Console.Write("{0} Sayısı 3'e ve 5'e bölünmez.", s); }
            Console.ReadKey();


Asal Sayılar Programı

 for (int i = 1; i < 100; i++)
            {
                bool asalMi = true;
                for (int j = 2; j < i; j++)
                {
                    if (i % j == 0)
                    {
                        asalMi = false;
                        break;
                    }
                }
                if (asalMi)
                    Console.Write(i + " ");
            }
            Console.ReadKey();

Askere Gidip Gitmediğini Hesaplayan Program

char cinsiyet;
            int yas;
            Console.Write("Lütfen cinsiyetinizi giriniz (E/K):");
            cinsiyet = Convert.ToChar(Console.ReadLine());
            Console.Write("Lütfen yaşınızı giriniz:");
            yas = Convert.ToInt16(Console.ReadLine());
            if (((cinsiyet == 'E') || (cinsiyet == 'e')) && (yas >= 20))
            {
                Console.WriteLine("Askere Gidebilir");
            }
            else
            {
                Console.WriteLine("Askere Gidemez");
                Console.ReadKey();


2 Sayıyı Büyüklük Olarak Karşılaştıran Program

int sayi1, sayi2;
            Console.Write("1. sayıyı giriniz: ");
            sayi1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("2. sayıyı giriniz: ");
            sayi2 = Convert.ToInt32(Console.ReadLine());
            if(sayi1>sayi2)
                Console.Write("{0} sayısı {1} sayısından büyüktür.",sayi1,sayi2);
            else if(sayi1<sayi2)
                Console.Write("{0} sayısı {1} sayısından büyüktür.", sayi2,sayi1);
            else
                Console.Write("{0} sayısı ile {1} sayısı birbirine eşittir.", sayi1, sayi2);
            Console.ReadKey();


Girilen Puana Göre 5'lik sistemde Puan Veren Program

Console.Write("Puanınızı giriniz (0-100):");
            int puan = Convert.ToInt32(Console.ReadLine());
            if (puan >= 0 && puan < 25)
                Console.WriteLine("Puanınızın 5'lik sistemdeki karşılığı 0'dır");
            else if (puan >= 25 && puan < 45)
                Console.WriteLine("Puanınızın 5'lik sistemdeki karşılığı 1'dir");
            else if (puan >= 45 && puan < 55)
                Console.WriteLine("Puanınızın 5'lik sistemdeki karşılığı 2'dir");
            else if (puan >= 55 && puan < 70)
                Console.WriteLine("Puanınızın 5'lik sistemdeki karşılığı 3'tür");
            else if (puan >= 70 && puan < 85)
                Console.WriteLine("Puanınızın 5'lik sistemdeki karşılığı 4'tür");
            else if (puan >= 85 && puan <= 100)
                Console.WriteLine("Puanınızın 5'lik sistemdeki karşılığı 5'tir");
            else
                Console.WriteLine("Hatalı puan girdiniz. Puanınız 0 ile 100 arasında olmalıdır.");
            Console.ReadKey();


Kullanıcı Adı Ve Şifre Programı

string kullaniciAdi, sifre;
            Console.Write("Lütfen kullanıcı adınızı giriniz:");
            kullaniciAdi = Console.ReadLine();
            if (kullaniciAdi == "Admin" || kullaniciAdi=="ADMİN" || kullaniciAdi=="admin")
            {
                Console.Write("Lütfen şifrenizi giriniz:");
                sifre = Console.ReadLine();
                if (sifre == "123rty")
                    Console.WriteLine("Tebrikler Kullanıcı ve Şifreniz Doğru");
                else
                    Console.WriteLine("Şifrenizi Hatalı Girdiniz");
            }
            else
                Console.WriteLine("Kullanıcı Adınızı Hatalı Girdiniz");
            Console.ReadKey();


Dikdörtgen Ve Karenin Alanını Ve Çevresini Bulan Program

string sekil,secim;
            int kenar1, kenar2;
            Console.WriteLine("1.KARE--------->(kare)");
            Console.WriteLine("2.DİKDÖRTGEN--->(dikdörtgen)");
            Console.WriteLine("---------------");
            Console.Write("Lütfen şeklin ismini yazınız:");
            sekil = Console.ReadLine();
            switch (sekil)
            {
                case "kare":
                    Console.WriteLine(" # ALAN--------->(alan)");
                    Console.WriteLine(" # ÇEVRE-------->(çevre)");
                    Console.WriteLine("------------------------");
                    Console.Write("Lütfen seçiminizi yazınız:");
                    secim = Console.ReadLine();
                switch (secim)
                {
                    case "alan":
                    Console.Write("Karenin bir kenar uzunluğunu giriniz:");
                    kenar1 =Convert.ToInt32(Console.ReadLine());
                    Console.Write("Karenin alanı={0}",kenar1*kenar1);
                    break;
                    case "çevre":
                        Console.Write("Karenin bir kenar uzunluğunu giriniz:");
                        kenar1 =Convert.ToInt32(Console.ReadLine());
                        Console.Write("Karenin çevresi={0}", kenar1 * 4);
                        break;
                    default:Console.Write("Geçerli bir seçim yapmadınız...");
                        break;
                }
                break;
                case "dikdörtgen":
                    Console.WriteLine(" # ALAN--------->(alan)");
                    Console.WriteLine(" # ÇEVRE-------->(çevre)");
                    Console.WriteLine("------------------------");
                    Console.Write("Lütfen seçiminizi yazınız:");
                    secim = Console.ReadLine();
                switch (secim)
                {
                    case "alan":
                        Console.Write("Dikdörtgenin bir kenar uzunluğunu giriniz:");
                        kenar1 = Convert.ToInt32(Console.ReadLine());
                        Console.Write("Dikdörtgenin diğer kenar uzunluğunu giriniz:");
                        kenar2 = Convert.ToInt32(Console.ReadLine());
                        Console.Write("Dikdörtgenin alanı={0}", kenar1 * kenar2);
                        break;
                    case "çevre":
                        Console.Write("Dikdörtgenin bir kenar uzunluğunu giriniz:");
                        kenar1 = Convert.ToInt32(Console.ReadLine());
                        Console.Write("Dikdörtgenin diğer kenar uzunluğunu giriniz:");
                        kenar2 = Convert.ToInt32(Console.ReadLine());
                        Console.Write("Karenin çevresi={0}",
                            (kenar1+kenar2) * 2);
                            break;
                    default:
                        Console.Write("Geçerli bir seçim yapmadınız...");
                        break;
                }
                break;
                default:Console.WriteLine("Geçerli bir seçim yapmadınız...");
                    break;
            }
            Console.ReadKey();


Hesap Makinesi Programı

 char secim;
            double sonuc;
            int sayi1, sayi2;
            Console.WriteLine("1.TOPLAMA--->T");
            Console.WriteLine("2.ÇIKARMA--->C");
            Console.WriteLine("3.ÇARPMA --->R");
            Console.WriteLine("4.BÖLME --->B ");
            Console.WriteLine("---------------");
            Console.Write("ĠĢlem tipinizi seçiniz (T-C-R-B):");
            secim = Convert.ToChar(Console.ReadLine());
            switch (secim)
            {
                case 'T':
                    Console.Clear();
                    Console.WriteLine("********************************");
                    Console.WriteLine("* Seçilen iĢlem TOPLAMA iĢlemi *");
                    Console.WriteLine("********************************");
                    Console.Write("1.Sayıyı giriniz:");
                    sayi1 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("2.Sayıyı giriniz:");
                    sayi2 = Convert.ToInt32(Console.ReadLine());
                    sonuc = sayi1 + sayi2;
                    Console.Write("Sonuç={0}", sonuc);
                    break;
                case 'C':
                    Console.Clear();
                    Console.WriteLine("********************************");
                    Console.WriteLine("* Seçilen iĢlem ÇIKARMA iĢlemi *");
                    Console.WriteLine("********************************");
                    Console.Write("1.Sayıyı giriniz:");
                    sayi1 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("2.Sayıyı giriniz:");
                    sayi2 = Convert.ToInt32(Console.ReadLine());
                    sonuc = sayi1 - sayi2;
                    Console.Write("Sonuç={0}", sonuc);
                    break;
                case 'R':
                    Console.Clear();
                    Console.WriteLine("********************************");
                    Console.WriteLine("* Seçilen iĢlem ÇARPMA iĢlemi *");
                    Console.WriteLine("********************************");
                    Console.Write("1.Sayıyı giriniz:");
                    sayi1 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("2.Sayıyı giriniz:");
                    sayi2 = Convert.ToInt32(Console.ReadLine());
                    sonuc = sayi1 * sayi2;
                    Console.Write("Sonuç={0}", sonuc);
                    break;
                case 'B':
                    Console.Clear();
                    Console.WriteLine("********************************");
                    Console.WriteLine("* Seçilen iĢlem ÇIKARMA iĢlemi *");
                    Console.WriteLine("********************************");
                    Console.Write("1.Sayıyı giriniz:");
                    sayi1 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("2.Sayıyı giriniz:");
                    sayi2 = Convert.ToInt32(Console.ReadLine());
                    switch (sayi2)
                    {
                        default: sonuc = sayi1 / sayi2;
                            Console.Write("Sonuç={0}", sonuc); break;
                        case 0:
                            Console.WriteLine("!!! SIFIRA BÖLME HATASI !!!");
                            break;
                    }
                    break;
                default:
                    Console.WriteLine("T-C-R-B ‘den farklı bir değer girdiniz...");
                    break;
            }
            Console.ReadKey();

0 yorum :

Yorum Gönder