To lopotka : Kalkulačka +,-,*,/(podminka na nulu),druha mocnina, odmocnina(mocnina de i vys).....funkce si vybiras pomoci radiobuttonu:
private void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked)
textBox3.Text = Convert.ToString(Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text));
if (radioButton2.Checked)
textBox3.Text = Convert.ToString(Convert.ToInt32(textBox1.Text) - Convert.ToInt32(textBox2.Text));
if (radioButton3.Checked)
textBox3.Text = Convert.ToString(Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox2.Text));
if (radioButton4.Checked)
if (textBox2.Text == "0")
MessageBox.Show("nelze");
else
textBox3.Text = Convert.ToString(Convert.ToInt32(textBox1.Text) / Convert.ToInt32(textBox2.Text));
if (radioButton5.Checked)
textBox3.Text = Convert.ToString(Math.Pow(Convert.ToInt32(textBox1.Text), Convert.ToInt32(textBox2.Text)));
if (radioButton6.Checked)
textBox3.Text = Convert.ToString(Math.Sqrt(Convert.ToInt32(textBox1.Text)));
}
}
}
Pokud by si chtel udelat i vyssi odmocninu staci zamenit prikaz u odmocniny za :
double a = Convert.ToDouble(textBox1.Text);
double b = 1 / (Convert.ToDouble(textBox2.Text));
double c = Math.Pow(a, b);
textBox3.Text = Convert.ToString(c);
Divim se, ze seminarni prace mi tohle mame jako normalni cviceni v hodine a to nechodim na obor spolecny s PC :D .
tazir@seznam.cz kdyby neco...
Příspěvky odeslané z IP adresy 81.0.194.–
Tazir