يه برنامه ميخوام که کلاس اعداد مختلط رو طراحی کنه و اپراتورهای جمع و تفريق رو براش بارگزاری اضافه کنه
فقط اگه ميشه يه توضيح کوچيک هم با برنامه داده بيشه چون فهميدن برنامه هم برام خيلی مهمه
ممنون
بفرما ! اینو برات پیدا کردم. خودت کاملش کن . . .
کد:
#include <iostream>
using namespace std;
class complex
{
public:
complex ();
complex(double , double );
complex sum(complex);
void print();
private:
double realpart;
double imaginarypart;
};
int main()
{
complex m(1,2),c(3.2,5);
complex a=m.sum(c);
a.print();
return 0;
}
complex::complex(double r, double m)
{
realpart=r;
imaginarypart=m;
}
complex::complex()
{
realpart=0;
imaginarypart=0;
}
complex complex::sum(complex x)
{
complex z;
z.realpart=realpart+x.realpart;
z.imaginarypart=imaginarypart+x.imaginarypart;
return z;
}
void complex::print()
{
cout<<realpart<<"+"<<imaginarypart<<"i"<<endl;
}
ولی بهتره تکلیفات رو خودت انجام بدی . . .
کلی از تکالیف خودم مونده . . .!
(۱۴-فروردین-۱۳۸۸, ۲۳:۲۳:۴۱)Spiderman نوشته است: [ -> ]بفرما ! اینو برات پیدا کردم. خودت کاملش کن . . .
کد:
#include <iostream>
using namespace std;
class complex
{
public:
complex ();
complex(double , double );
complex sum(complex);
void print();
private:
double realpart;
double imaginarypart;
};
int main()
{
complex m(1,2),c(3.2,5);
complex a=m.sum(c);
a.print();
return 0;
}
complex::complex(double r, double m)
{
realpart=r;
imaginarypart=m;
}
complex::complex()
{
realpart=0;
imaginarypart=0;
}
complex complex::sum(complex x)
{
complex z;
z.realpart=realpart+x.realpart;
z.imaginarypart=imaginarypart+x.imaginarypart;
return z;
}
void complex::print()
{
cout<<realpart<<"+"<<imaginarypart<<"i"<<endl;
}
ولی بهتره تکلیفات رو خودت انجام بدی . . . کلی از تکالیف خودم مونده . . .!
واقعاً ممنون لطف کردين
خودم کامل کنم يعنی برنامه ناقص هست؟
اگه يه توضيح کوچولو هم بدين ممنون ميشم
تابع تفریق نداره! خودت اضافه کن.
توضیح کجاش رو می خوای ؟!
(۱۵-فروردین-۱۳۸۸, ۱۳:۳۰:۳۳)Spiderman نوشته است: [ -> ]تابع تفریق نداره! خودت اضافه کن.
توضیح کجاش رو می خوای ؟!
تابع جمعش کدوم قسمت هست و اينکه از بارگزاری اضافه استفاده شده يا خير؟
ممنون
با سلام.
دوست عزیز ،شما بهتره تمرین های دانشگاه رو خودتون انجام بدید چون به نفع خودته . بچه های ایران ویج هم جواب می دن و مشکلی ندارن ولی به ضرر خودت میشه.
آموزش هایی که توی دانشگاه میدن توی بازار کار
خیلی کم کاربرد دارن و در اصل پیش زمینه ای هستن برای یادگیری یه سری مفاهیم و برای اینکه بتونی حرفی برای گفتن داشته باشی باید خیلی فراتر از این ها رو یاد بگیری.حالا وای به حال اینکه همین مفاهیم رو هم یاد نگیری.
حالا تصمبم با خودته
هر وقت جلوی ضرر رو بگیری سوده
به ! داش کسرا !
کجایی که ببینی چطوری اینجکت می کنم !
یه کلاس اعداد مختلط تو کتابمون دیدم. می خواستم ازش عکس بگیرم بذارم حالشو ببری که دیدم راست میگه ممکنه به درس خوندنت لطمه بزنه !
ولی حیف شد. کلاس کاملی بود ! اپراتور و تابع friend و . . . همه چی داشت !