سلام . این کد معادله درجه دومه در یک کلاس جداگانست
ولی تو اجرا خطا میده.یعنی تو قسمت چاپ خروجی اررور میده
کسی میتونه کمک کنه کجای کد اشتباه نوشتم؟ ممنونم میشم
Console.WriteLine("please a number enter a zarayebe tx+py=v");
int t = int.Parse(Console.ReadLine());
int p = int.Parse(Console.ReadLine());
int v = int.Parse(Console.ReadLine());
Class4 oclass4 = new Class4();
Console.WriteLine("root:");
Console.WriteLine(oclass4.za(t, p, v));
class Class4
{
public float za(int t, int p, int v)
{
float s, o = 0;
float D = (p * p) - (4 * t * v);
if (D > 0)
{
double s;
s = ((-p -Math.Sqrt(D)) / (2 * t));
double o;
o = ((-p +Math.Sqrt(D)) / (2 * t));
}
retu s;
}
}
برچسب:
نویسنده: محمد رضا جوادیان