Hesap makinesi yapımı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
16 Ocak 2021
Mesajlar
52
Çözümler
1
Tepki puanı
4
Ödüller
4
Yaş
24
5 HİZMET YILI
Dizi oluşturup en az kod yazacak şekilde nasıl hesap makinesi yapabilirim
 
Onaylı Üye
Katılım
30 Tem 2019
Mesajlar
52
Çözümler
1
Tepki puanı
1
Ödüller
4
Yaş
28
6 HİZMET YILI
C#:
using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;



namespace WindowsFormsApp2

{

public partial class Form1 : Form

{

double FirstNumber;

string Operation;

public Form1()

{

InitializeComponent();

}



private void button1_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text==null)

{

textBox1.Text = "1";

}

else

{

textBox1.Text = textBox1.Text + "1";

}

}



private void button2_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "0";

}

else

{

textBox1.Text = textBox1.Text + "0";

}

}



private void button3_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "2";

}

else

{

textBox1.Text = textBox1.Text + "2";

}

}



private void button4_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "3";

}

else

{

textBox1.Text = textBox1.Text + "3";

}

}



private void button5_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "4";

}

else

{

textBox1.Text = textBox1.Text + "4";

}

}



private void button6_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "5";

}

else

{

textBox1.Text = textBox1.Text + "5";

}

}



private void button7_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "6";

}

else

{

textBox1.Text = textBox1.Text + "6";

}

}



private void button8_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "7";

}

else

{

textBox1.Text = textBox1.Text + "7";

}

}



private void button9_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "8";

}

else

{

textBox1.Text = textBox1.Text + "8";

}

}



private void button10_Click(object sender, EventArgs e)

{

if (textBox1.Text == "0" && textBox1.Text == null)

{

textBox1.Text = "9";

}

else

{

textBox1.Text = textBox1.Text + "9";

}

}



private void button11_Click(object sender, EventArgs e)

{

textBox1.Text = textBox1.Text + ",";

}



private void button12_Click(object sender, EventArgs e)

{

FirstNumber = Convert.ToDouble(textBox1.Text);

textBox1.Text = null;

Operation = "+";

}



private void button13_Click(object sender, EventArgs e)

{

FirstNumber = Convert.ToDouble(textBox1.Text);

textBox1.Text = null;

Operation = "-";

}



private void button14_Click(object sender, EventArgs e)

{

FirstNumber = Convert.ToDouble(textBox1.Text);

textBox1.Text = null;

Operation = "*";

}



private void button15_Click(object sender, EventArgs e)

{

FirstNumber = Convert.ToDouble(textBox1.Text);

textBox1.Text = null;

Operation = "/";

}



private void button16_Click(object sender, EventArgs e)

{

double SecondNumber;

double Result;



SecondNumber = Convert.ToDouble(textBox1.Text);



if (Operation=="+")

{

Result = (FirstNumber + SecondNumber);

textBox1.Text = Convert.ToString(Result);

FirstNumber = Result;

}

if (Operation == "-")

{

Result = (FirstNumber - SecondNumber);

textBox1.Text = Convert.ToString(Result);

FirstNumber = Result;



}

if (Operation == "*")

{

Result = (FirstNumber * SecondNumber);

textBox1.Text = Convert.ToString(Result);

FirstNumber = Result;

}

if (Operation == "/")

if(SecondNumber==0)

{

textBox1.Text = "Uygulanamaz";

}

else

{

Result = (FirstNumber / SecondNumber);

textBox1.Text = Convert.ToString(Result);

FirstNumber = Result;

}

}



private void button17_Click(object sender, EventArgs e)

{

textBox1.Text = null;

}

}

}
 
Onaylı Üye
Katılım
11 May 2020
Mesajlar
52
Tepki puanı
4
Ödüller
3
Yaş
27
6 HİZMET YILI
stackoverflow diye site var orda her kodu paylaşıyolar bi araştır. Burda sormak çok mantıksız basit bi hesap makinesi kodunu internette kolayca bulabilirsin.
 
Seçkin Üye
Katılım
15 May 2019
Mesajlar
327
Çözümler
2
Tepki puanı
29
Ödüller
4
7 HİZMET YILI
ben html css js kodlarıyla kodlamıştım sana da tavsiye ederim eğer kodlayacaksan daha basit
 
Üye
Katılım
30 Haz 2019
Mesajlar
49
Tepki puanı
4
Yaş
30
6 HİZMET YILI
youtubeda C# la ilgili bir sürü video var ve ayrıca microsoftun kendi sitesinde bir sürü örnekler mevcut oradan bakabilirsin
 
Ne Mutlu Türküm Diyene
Seçkin Üye
Katılım
18 Şub 2016
Mesajlar
306
Tepki puanı
33
Ödüller
9
10 HİZMET YILI
google da araştırırsan istediğin bilgiye ulaşabilirsin
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst