السلام عليكم ورحمة الله وبركاته
كيف حالكم جميعا
هذا برنامج يحسب سعر لموقف سياره على حسب عدد الساعات
بس المشكله عندي طلعت في طباعة البرنامج
البرنامج طالب يطبع البرنامج على الشكل جدول كالتالي
charge---- hours---- car
1-------2----------2
2-------4----------2.50
3-------24---------10
ترا الداش ماهي في البرنامج بس ماقدرت اسوي جدول :blush:
الساعات هي المدخل بس انا اذا دخلت الساعات لازم اضغط انتر وينزل تحت وهو مطلوب السعر يطلع في نفس السطر
وهذي محاولتي
#include "stdafx.h"
#include <iostream>
#include <iomanip>
double calculateCharge (double);
using namespace std;
double charg;
int main()
{
double h,totalHours =0 , totalCharge=0;
cout <<"car"<<setw(7)<<"hours"<<setw(7)<<"charg"<<endl;
for (int i=1; i<=3;i++){
cout<<i<<"\t";
cin>>h;
calculateCharge(h);
cout<<setprecision( 2 )<< fixed <<charg;
totalHours+=h;
totalCharge+=charg;
}//end for
cout<<"total Hours = "<<totalHours<<endl;
cout<<"total Charge = "<<totalCharge<<endl;
return 0;
}
double calculateCharge(double h){
if (h<=3)
charg=2;
else if ( h<24)
charg = 2+((h-3)* 0.5);
else
charg = 10;
return charg;
}