w.دبليو.w
09-21-2008, 04:54 PM
مرحبا شاب و صبايا البرمجيات
عندي سؤال لو سمحتوا الكود لبرنامج جمع عددين عقدين بس ما بيشتغل اذا حدى بساعدنا و بيقلنا وين الغلط و مشكورين سلف
#include <iostream.h>
class complex
{
float real;
float image;
public:
complex();
complex(float,float);
complex(complex &);
complex sum(complex,complex);
void print(complex);
};
complex::complex()
{
real=0;
image=0;
}
complex::complex(float r,float i)
{
real=r;
image=i;
}
complex complex::sum(complex c1,complex c2)
{
complex c;
c.real=c1.real+c2.real;
c.image=c1.image+c2.image;
return c;
}
void complex::print(complex c)
{
cout<<c.real<<c.image;
}
complex::complex(complex&c1)
{
real=c1.real;
image=c1.image;
}
void main()
{
complex c;
complex c1(13,3.2);
complex c2(8,5);
c=c.sum(c1,c2);
c.print(c);
};
عندي سؤال لو سمحتوا الكود لبرنامج جمع عددين عقدين بس ما بيشتغل اذا حدى بساعدنا و بيقلنا وين الغلط و مشكورين سلف
#include <iostream.h>
class complex
{
float real;
float image;
public:
complex();
complex(float,float);
complex(complex &);
complex sum(complex,complex);
void print(complex);
};
complex::complex()
{
real=0;
image=0;
}
complex::complex(float r,float i)
{
real=r;
image=i;
}
complex complex::sum(complex c1,complex c2)
{
complex c;
c.real=c1.real+c2.real;
c.image=c1.image+c2.image;
return c;
}
void complex::print(complex c)
{
cout<<c.real<<c.image;
}
complex::complex(complex&c1)
{
real=c1.real;
image=c1.image;
}
void main()
{
complex c;
complex c1(13,3.2);
complex c2(8,5);
c=c.sum(c1,c2);
c.print(c);
};