Írjunk programot, amely két pozitív egész számot numericUpDown felhasználásával állít be és rádiógombok segítségével jelöli ki az összeadás, kivonás és a szorzás műveletet.
A feladat megoldása
private void button1_Click(object sender, EventArgs e)
{
decimal a, b, ered;
a = numericUpDown1.Value;
b = numericUpDown2.Value;
if (Összead.Checked)
{
ered = a + b;
textBox1.Text = ered.ToString();
}
else if (Kivon.Checked)
{
ered = a - b;
textBox1.Text = ered.ToString();
}
else if (Szoroz.Checked)
{
ered = a * b;
textBox1.Text = ered.ToString();
}
}
private void Összead_CheckedChanged(object sender,
EventArgs e)
{
textBox1.Text = "";
}
private void Kivon_CheckedChanged(object sender,
EventArgs e)
{
textBox1.Text = "";
}
private void Szoroz_CheckedChanged(object sender,
EventArgs e)
{
textBox1.Text = "";
}
private void numericUpDown1_ValueChanged(object sender,
EventArgs e)
{
textBox1.Text = "";
}
private void numericUpDown2_ValueChanged(object sender,
EventArgs e)
{
textBox1.Text = "";
}
private void Form1_Load(object sender, EventArgs e)
{
Text = "Műveletek";
numericUpDown1.Minimum = 0;
numericUpDown1.Maximum = 100;
numericUpDown2.Minimum = 0;
numericUpDown2.Maximum = 100;
}
A program futási eredményei: