ملتقى البرمجة
اهلا بك زائرنا الكريم ..
اذا كانت هذه هيالزيارة الاولى لك فاننا ندعوك الى التسجيل بالمنتدى او التعريف بنفسك
مع العلم ان الزوار لا يستطيعون مشاهدة كل المواضيع المطروحة بالمنتدى

امتحان الفاينال لمختبر برمجة الحاسوب

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

تثبيت امتحان الفاينال لمختبر برمجة الحاسوب

مُساهمة من طرف Basel Tamimi في 26/5/2011, 1:37 pm

السؤال:

سيتم رفعه بعد تصويره
""السكانر خربان""
Shocked Shocked Shocked

الإجابة:

الرمز:
#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;
}


حسب ما حليت بالمختر وبلا اي تعديل
ما فضيت ارتبو أكتر

Smile


ان شاء الله الكل يكون جاوبو صح

سلام

Basel Tamimi

عدد المساهمات : 44
تاريخ التسجيل : 09/03/2011
العمر : 24
الموقع : الخليل

http://is-it1.alafdal.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تثبيت رد: امتحان الفاينال لمختبر برمجة الحاسوب

مُساهمة من طرف Basel Tamimi في 26/5/2011, 1:45 pm

شباب بتعملو خير ازا حدا رفع السؤال...

Basel Tamimi

عدد المساهمات : 44
تاريخ التسجيل : 09/03/2011
العمر : 24
الموقع : الخليل

http://is-it1.alafdal.net/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى