folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Visual C# 2005"De Hesp Makinası......



Visual C# 2005"De Hesp Makinası......

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    fatihaydemir14
    fatihaydemir14's avatar
    Kayıt Tarihi: 22/Ağustos/2005
    Erkek
    Visual C# 2005'de hesap makinası yapabilrmiyim,yapılabilirse bile nasıl yapabilrim elinde döküman olan varmı...(ben bu konuda yeniyimde)

    Sen benim Canımsın..,Canlı kalan Tek yanımsın...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TR_ip
    TR_ip's avatar
    Kayıt Tarihi: 31/Temmuz/2005
    Erkek

    Hoca öncelikle konuuyu yanls yere yazmssnn ...

     

    Ben kendi yazdiim projemi denemek için yapmıstım :)  verim istersen  visual studio projesini direk de atabilirim ...

     

    Hesap Makinasi 1 ( Hani su windowsun ki varya onunkini yaptım ) :D

     


     public partial class Form4 : Form
        {
            public Form4()
            {
                InitializeComponent();
            }

            string Islem = string.Empty;
            double Sonuc = 0;
            bool Durum = false;

            private void btnSayilar_Click(object sender, EventArgs e)
            {
                if (Durum)
                {
                    txtSayi.Clear();
                }
                txtSayi.Text += ((Button)sender).Text;
                Durum = false;
            }

            private void btnIslem_Click(object sender, EventArgs e)
            {
                Durum = true;
                if (Islem == string.Empty)
                {
                    Sonuc = Convert.ToDouble(txtSayi.Text);
                }
                else
                {
                    if (Islem == "*")
                    {
                        Sonuc *= Convert.ToDouble(txtSayi.Text);
                    }
                    else if (Islem == "-")
                    {
                        Sonuc -= Convert.ToDouble(txtSayi.Text);
                    }
                    else if (Islem == "+")
                    {
                        Sonuc += Convert.ToDouble(txtSayi.Text);
                    }
                    else if (Islem == "/")
                    {
                        Sonuc /= Convert.ToDouble(txtSayi.Text);
                    }
                    if (((Button)sender).Text == "=")
                    {
                        txtSayi.Text = Convert.ToString(Sonuc);
                        Islem = string.Empty;
                        return;
                    }
                    if (((Button)sender).Text == "sqrt")
                    {
                         txtSayi.Text = Math.Sqrt(Sonuc).ToString();
                        Islem = string.Empty;
                        return;
                    }
                }
                txtSayi.Text = Convert.ToString(Sonuc);
                Islem = ((Button)sender).Text;
            }


     

    Hesap Makinasi 2  bundada 2 textbox var 1 tane sonuc için label 1 tanede buton :D   textbox a yazdiğin değerleri toplar ve label a yazdirir ...

     Butonun click olayina yaziosun tabiki bunlari

     

     


     private void btnTopla_Click(object sender, EventArgs e)
            {
                int Sayi1 = Convert.ToInt32(txtSayi1.Text);
                int Sayi2 = int.Parse(txtSayi2.Text);
                int Sonuc = Sayi1 + Sayi2;
                lblSonuc.Text = Convert.ToString(Sonuc);
                //lblSonuc.Text = Sonuc.ToString();
                //lblSonuc.Text = Convert.ToString(Convert.ToInt32(txtSayi1.Text) + Convert.ToInt32(txtSayi2.Text));

                   
            }

     



    istersen dediğim gibi projeleride atabilirm... baska sorunun varsa onlarida burdan haledebilrz :)

     

     

     


    Kontakt : TR_ip@tahribat.com
Toplam Hit: 3460 Toplam Mesaj: 2