Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Islemler islem = new Islemler();
            float    sonuc = 0;

            Console.WriteLine("*************HESAP MAKİNESİ*************");
            Console.WriteLine("Lütfen işlem yapılacak ilk sayıyı giriniz...");
            float deger1 = float.Parse(Console.ReadLine());

            Console.WriteLine("Lütfen işlem yapılacak ikinci sayıyı giriniz...");
            float deger2 = float.Parse(Console.ReadLine());

            Console.WriteLine(); Console.WriteLine();
            Console.WriteLine("***********************İŞLEMLER***********************");
            Console.WriteLine("Toplama işlemi için 1 seçiniz...");
            Console.WriteLine("Çıkarma işlemi için 2 seçiniz...");
            Console.WriteLine("Seçiminizi Giriniz...");
            int secim = int.Parse(Console.ReadLine());

            if (secim == 1)
            {
                Console.WriteLine(islem.Toplama(deger1, deger2));
            }
            else if (secim == 2)
            {
                Console.WriteLine(islem.Cikarma(deger1, deger2));
            }

            Console.ReadKey();
        }
Ejemplo n.º 2
0
        private void btnHesapla_Click(object sender, EventArgs e)
        {
            try
            {
                const int maxi  = Int32.MaxValue;
                int       sayi1 = int.Parse(txtBirinciSayi.Text);
                int       sayi2 = int.Parse(txt2Sayi.Text);
                int       sonuc = 0;



                if (sayi1 > maxi && sayi2 > maxi && sonuc > maxi)
                {
                    MessageBox.Show("Sayı limiti aşıldı");
                }

                string islemTuru = ddlIslem.Text;

                Islemler islem = new Islemler();



                if (islemTuru != null)
                {
                    if (islemTuru == "+")
                    {
                        sonuc = islem.Toplama(sayi1, sayi2);
                    }
                    else if (islemTuru == "-")
                    {
                        sonuc = islem.Cikarma(sayi1, sayi2);
                    }
                    else if (islemTuru == "*")
                    {
                        sonuc = islem.Carpma(sayi1, sayi2);
                    }
                    else if (islemTuru == "/")
                    {
                        sonuc = islem.Bolme(sayi1, sayi2);
                    }
                    else
                    {
                        MessageBox.Show("İşlem türü boş geçilemez..");
                    }

                    labelSonuc.Text = "Sonuc : " + sonuc.ToString();



                    if (sonuc > maxi)
                    {
                        MessageBox.Show("Maximum limit aşıldı");
                    }
                }
            }
            catch (Exception excep)
            {
                MessageBox.Show(excep.ToString());
            }
        }