بدي افضفض عن تعريف اللف و الدوران اللي عندي و اللي عملته قبل شوي
- كنت بسوي تمرين عن ال classes -
مطلوب مني اني اعمل كلاس ل company
فيها خاصيتين : name \ salary
فبدي استخدم two objects عشان اخزن اسمين و راتبين
و بعدين بدي اجمع الراتبين عشان اشوف الtotal
فأنا بكل تعقيد رحت عملت هيك :
أعتذر عشان حعرضلك خبيصة
و انا كنت بقدر بكل بساطة أني أخلي ال getSalary ترجع قيمة , يعني اخليها تسوي return
و بعدين اجمعهم بالmain هيك :

و ضيعت وقتك عالفاضي اذا شفتي
كنت مقهورة و ابغى اخلص من الموضوع فجيت افضفض
اعذريني
- كنت بسوي تمرين عن ال classes -
مطلوب مني اني اعمل كلاس ل company
فيها خاصيتين : name \ salary
فبدي استخدم two objects عشان اخزن اسمين و راتبين
و بعدين بدي اجمع الراتبين عشان اشوف الtotal
فأنا بكل تعقيد رحت عملت هيك :
أعتذر عشان حعرضلك خبيصة
#include <iostream>
using namespace std;
class Company
{
private:
int salary;
string name;
int total;
public:
void setValue()
{
cout<<"Enter your name ";
cin>>name;
cout<<"Enter your salary ";
cin>>salary;
}
void getName()
{
cout<<"Your name is : "<<name<<endl;
}
void getSalary()
{
cout<<"Your salary is : "<<salary<<endl;
}
void setTotal(Company x, Company y)
{
total=x.salary+y.salary;
}
void getTotal()
{
cout<<"Total of Salary is : "<<total<<endl;
}
};
int main()
{
Company obj1;
Company obj2;
Company obj3;
obj1.setValue();
obj2.setValue();
obj1.getName();
obj1.getSalary();
obj2.getName();
obj2.getSalary();
obj3.setTotal(obj1, obj2);
obj3.getTotal();
return 0;
}
using namespace std;
class Company
{
private:
int salary;
string name;
int total;
public:
void setValue()
{
cout<<"Enter your name ";
cin>>name;
cout<<"Enter your salary ";
cin>>salary;
}
void getName()
{
cout<<"Your name is : "<<name<<endl;
}
void getSalary()
{
cout<<"Your salary is : "<<salary<<endl;
}
void setTotal(Company x, Company y)
{
total=x.salary+y.salary;
}
void getTotal()
{
cout<<"Total of Salary is : "<<total<<endl;
}
};
int main()
{
Company obj1;
Company obj2;
Company obj3;
obj1.setValue();
obj2.setValue();
obj1.getName();
obj1.getSalary();
obj2.getName();
obj2.getSalary();
obj3.setTotal(obj1, obj2);
obj3.getTotal();
return 0;
}
و انا كنت بقدر بكل بساطة أني أخلي ال getSalary ترجع قيمة , يعني اخليها تسوي return
و بعدين اجمعهم بالmain هيك :
cout<<obj1.getSalary()+obj2.getSalary<<endl;
ضيعت وقت عالفاضي

و ضيعت وقتك عالفاضي اذا شفتي
كنت مقهورة و ابغى اخلص من الموضوع فجيت افضفض
اعذريني
