PDA

View Full Version : سوال: برنامه معادله درجه دو با #c



mehrnoosh.y
جمعه 20 فروردین 1395, 09:27 صبح
سلام و وقت بخیر

من میخواهم برنامه معادله درجه 2 را با استفاده از متد فراخوانی بنویسم
ولی نحوه ی تعریف ان را بلد نیستم
ممنون میشم اگر مرا راهنمایی کنید

khokhan
جمعه 20 فروردین 1395, 13:52 عصر
سلام و وقت بخیر

من میخواهم برنامه معادله درجه 2 را با استفاده از متد فراخوانی بنویسم
ولی نحوه ی تعریف ان را بلد نیستم
ممنون میشم اگر مرا راهنمایی کنید

.................................................. ................................................


private void button1_Click(object sender, EventArgs e)
{
int a = 0;
int b = 0;
int c = 0;
a = Convert.ToInt16(textBox1.Text);
b = Convert.ToInt16(textBox2.Text);
c = Convert.ToInt16(textBox3.Text );
int delta = (b * b) - (4 * a * c);
if (delta > 0)
{
double r;
r=(((-1 * b) + Math.Sqrt(delta)) / (2 * a));
MessageBox.Show(r.ToString (), "x1");
double rr;
rr=(((-1 * b) - Math.Sqrt(delta)) / (2 * a));
MessageBox.Show(rr.ToString(), "x2");
}
else if (delta == 0)
{
double rrr;
rrr=((-1 * b) / (2 * a));
MessageBox.Show(rrr.ToString(), "x");
}
else
{
MessageBox.Show("rishe nadarad");
}
}
}
}