Situatie
Cum sa faci un calculator in C# ?
Cum se poate face o aplicație in C# care sa folosească simpli operatori , adunare, scadere, inmultire, impartire ale numerelor intregi.
Solutie
Pasi de urmat
Cu ajutorul compilatorului Visual Studio se face un nou Form (C#, Windows, Form App).
Se denumeste text-ul din proprietati al form-ului „AskIT Calc”.
Se adauga urmatoarele elemente:
- Lable1- Variabila1;
- Lable2- Variabila2;
- Lable3- Rezultat;
- Button1 – + (plus);
- Button2 – – (minus);
- Button3 – * (inmultire);
- Button4 – / (impartire);
Pentru fiecare buton se adauga urmarul cod:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int num1, num2, num3;
num1 = Convert.ToInt32(textBox1.Text);
num2 = Convert.ToInt32(textBox2.Text);
num3 = num1 + num2;
label3.Text = Convert.ToString(num3);
}
private void button2_Click(object sender, EventArgs e)
{
int num1, num2, num3;
num1 = Convert.ToInt32(textBox1.Text);
num2 = Convert.ToInt32(textBox2.Text);
num3 = num1 – num2;
label3.Text = Convert.ToString(num3);
}
private void button3_Click(object sender, EventArgs e)
{
int num1, num2, num3;
num1 = Convert.ToInt32(textBox1.Text);
num2 = Convert.ToInt32(textBox2.Text);
num3 = num1 * num2;
label3.Text = Convert.ToString(num3);
}
private void button4_Click(object sender, EventArgs e)
{
int num1, num2, num3;
num1 = Convert.ToInt32(textBox1.Text);
num2 = Convert.ToInt32(textBox2.Text);
num3 = num1 / num2;
label3.Text = Convert.ToString(num3);
}
}
Leave A Comment?