امتحان الفاينال لمختبر برمجة الحاسوب
صفحة 1 من اصل 1
امتحان الفاينال لمختبر برمجة الحاسوب
السؤال:
سيتم رفعه بعد تصويره
""السكانر خربان""
الإجابة:
حسب ما حليت بالمختر وبلا اي تعديل
ما فضيت ارتبو أكتر
ان شاء الله الكل يكون جاوبو صح
سلام
سيتم رفعه بعد تصويره
""السكانر خربان""
الإجابة:
- الكود:
#include <iostream>
#include<string>
#define row 3
#define column 3
using namespace std;
string name[row];
float month[row][column],total[row];
void tax(){
float sum=0,tax2;
for(int i=0 ; i<row ; i++){
for(int j=0;j<column;j++){
if (month[i][j]<=500){
tax2= month[i][j]*0.1;
}
else if(month[i][j]<=1000){
tax2= month[i][j]*.15;
}
else if (month[i][j]>1000){
tax2= month[i][j]*.20;
}
sum=sum+tax2;
}
total[i]=sum;
tax2=0;
sum=0;
}
}
void print(){
cout<<"total info: \n"
<<"name\tmonth1\tmonth2\tmonth3\ttotal\n"
<<"----\t------\t------\t------\t-----\n";
for(int i=0;i<row;i++){
cout<<name[i]<<"\t";
for(int j=0;j<column;j++)
cout<<month[i][j]<<"\t";
cout<<total[i]<<"\n";
}
}
void printTM(){
float max=total[0];
int s;
for(int i=1;i<row;i++)
if(total[i]>max){
max=total[i];
s=i;
}
cout<<"\n\n";
cout<<"tha max total max is: "<<max<<" and the item is "<<name[s];
cout<<"\n\n";
}
int main(){
cout<<"enter the folowing details\n"
<<"name month1 month2 month3\n"
<<"---- ------ ------ ------\n";
for(int i=0;i<row;i++){
cin>>name[i];
for(int j=0;j<column;j++)
cin>>month[i][j];
}
cout<<"\n-----------------------------\nchoose:\n"
<<"1: calculate\n"
<<"2: print all\n"
<<"3: print max and name\n"
<<"4: exit\n";
int x;
cin>>x;
while(x==1 || x==2 || x==3){
switch (x){
case 1: tax();break;
case 2:print();break;
case 3:printTM();break;
}
cout<<"\n----------------------------------------\n"
<<"enter other number: ";
cin>>x;
}
return 0;
}
حسب ما حليت بالمختر وبلا اي تعديل
ما فضيت ارتبو أكتر
ان شاء الله الكل يكون جاوبو صح
سلام
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
3/7/2011, 11:05 pm من طرف anas mohtaseb
» امتحان الفاينال لمختبر برمجة الحاسوب
26/5/2011, 1:45 pm من طرف Basel Tamimi
» حل سؤال الموظفين والرواتب
22/5/2011, 3:17 pm من طرف Basel Tamimi
» sum program with parameters
22/5/2011, 9:33 am من طرف Basel Tamimi
» مختبر 9
18/5/2011, 5:43 pm من طرف Basel Tamimi
» سلايدات الكتاب للاقسام 4 5 7
6/5/2011, 2:07 pm من طرف Basel Tamimi
» شكرا لكم
4/5/2011, 8:51 pm من طرف anas mohtaseb
» Programming Assignment الحل الثاني
2/5/2011, 7:58 am من طرف Basel Tamimi
» سؤال على ال parallel arrays
1/5/2011, 5:06 am من طرف Basel Tamimi