السلام عليكم ورحمة الله وبركاته
ياليت تساعدوني كيف اضيف فانكشن تحسب باقي راتب الشخص بعد ما اطرح منو هذه المصروفات من فواتير وغيرها ....
وهذا الكود الي استخدمته ..
include <iostream>
using namespace std;
class netpay
{
public:
netpay();
netpay(double income2,double el-bill2,double phone-bill2,double mob-bill2,
double water-bill2,double purchas-bill2,double others-bill2);
void set(double income2,double el-bill2,double phone-bill2,double mob-bill2,
double water-bill2,double purchas-bill2,double others-bill2);
void netpay (double netpay& income ,double netpay& the_bill );
private:
double income;
double el-bill, phone-bill, mob-bill, water-bill, purchas-bill, others-bill;
char ans;
double price;
}
int main()
{
for(i=0;i<10;i++)
cout<<"how much is your income??"
cin>>income;
cout<<"Do you have a phone bill?(Y/N)";
cin>>ans;
while(ans==Y||ans==y)
{
cout<<"How much is it";
cin>> price;
}
netpay::netpay():income(O),el-bill(O), phone-bill(O), mob-bill(O), water-bill(O), purchas-bill(O), others-bill(O)
{
}
netpay::netpay(double income,double el-bill, double phone-bill,
double mob-bill,double water-bill, double purchas-bill,double others-bill)
{
income=income2;
el-bill=el-bill2;
phone-bill=phone-bill2;
mob-bill=mob-bill2;
water-bill=water-bill2;
purchas-bill=purchas-bill2;
others-bill=others-bill2;
}
void netpay (double netpay& income ,double netpay& the_bill )
{
double raste;
do
{
raste = income - the_bill;
}
while (income > 0)
return raste;
}

