PDA

View Full Version : سوال: کلاس rational اعداد گویا



modiret
پنج شنبه 28 دی 1396, 18:13 عصر
سلام
برنامه کلاس rational برای اعداد گویا که جمع و ضرب و تفریق و تقسیم رو انجام بده میخوام بنویسم کلاس رشنا رو تا یه جایی نوشتم اما نمیدونم بعدش چیکار کنم.چطوری باید نشون بدم حاصل هارو؟
ممنون میشم کمک کنید:







using System;

public Class retional
{
public int s { set; get; }
public int m { set; get; }
public rational sum(rational r1, rationalr2)
{
rational temp = new rational();
temp.s = r1.s * r2.m + r1.m * r2.s;
temp.m = r1.m * r2.m;
return temp;
}
public rational sub(rational r1, rational r2)
{
rational temp = new rational();
temp.s = r1.s * r2.m - r1.m * r2.s;
teml.m = r1.m * r2.m;
return temp;
}
public rational mul(rational r1, rational r2)
{
rational temp = new rational();
temp.s = r1.s * r2.s;
temp.m = r1.m * r2.m;
return temp;
}
public rational div(rational r1, rational r2)
{
rational temp = new rational();
temp.s = m1 * s1;
temp.m = s1 * m2;
return temp;
}

}

parvizwpf
پنج شنبه 28 دی 1396, 20:48 عصر
هر جا خواستید از متدهای مورد نظر که نوشتید استفاده کنید برای مثال بنویسید:

retional r1=new retional();
retional r2=new retional();

retional result = new retional();
var javab = result.sum(r1,r2);
textBox1.text= javab.s.ToString();
textBox2.text= javab.m.ToString();