حل اسئلة ++C
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة السى و السي ++ C :: نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1 • شاطر
حل اسئلة ++C
اهلا بكم :
وجدت فى احدى مجموعات الفيس بوك طلب من احد الاعضاء لحل المثال التالى بالسي بلس بلس :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الحل :
المخرجات :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
لتجربة الكود :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وجدت فى احدى مجموعات الفيس بوك طلب من احد الاعضاء لحل المثال التالى بالسي بلس بلس :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الحل :
- الكود:
#include <iostream>
#define size 20
using namespace std;
int indx;
void add(int arr[], int elem){ // وظيفة لاضافة بيانات الى المصفوفات
int count=0;
for(int i=0;i<size;++i)
{
if(arr[i]!='\0')
count++;
}
if(count>=size){
cout<<"sorry, the company has enough salesman at current time\n";
cout<<"if you want add a new salesman,you should delete one first.\n";
}else{
arr[count]=elem;
}
}
void del_salesman(int arr1[],int arr2[],int arr3[],int id){
int v, index;
for(v=0;v<size;v++){
if(arr1[v]==id){index=v;break;}
}
if(v<size){
for (int i = index; i < size; i++){
arr1[i] = arr1[i + 1];
arr2[i] = arr2[i + 1];
arr3[i] = arr3[i + 1];
}
}else{cout<<"The ID was not found \n";}
}
void Search(int arr[], int id) {
for (indx = 0; indx < size; indx++)
{
if(arr[indx] == id)
{
cout<<"Element found at index " + indx ;
cout<<".................................................\n" ;
cout<<"\tID\t"<<"Salary\t"<<"\tPhone No\n";
cout<<".................................................\n" ;
break;
}
if(indx >= size )
{
cout<<"Search The ID was not found \n";
}
}
}
void print(int a1[],int a2[],int a3[]){
cout<<"\tThe Nile OF Pharmaceutical Company\n" ;
cout<<"\tHuman Resource Management\n" ;
cout<<"\tReport on salesmen\n" ;
cout<<".................................................\n" ;
cout<<"\tID\t"<<"Salary\t"<<"\tPhone No\n";
cout<<".................................................\n" ;
for(int v=0;v<size;++v){
if(a1[v]!='\0' && a2[v]!='\0' && a3[v]!='\0')
cout<<"\t"<<a1[v]<<"\t"<<a2[v]<<"$\t"<<"\t"<<a3[v]<<"\n";
}
}
int main()
{
int ID[size]={11,12,13};
int s[size]={1000,1200,1300};
int ph[size]={238888,237777,235555};
int chose,input;
cout<<"\tThe Nile OF Pharmaceutical Company\n" ;
cout<<".................................................\n" ;
do{
cout << "Main Menu " << endl;
cout << "................Please choose from the following list............" << endl;
cout << "1: Add a Salesman" << endl;
cout << "2: Delete a salesman" << endl;
cout << "3: Search for a salesman by ID" << endl;
cout << "4: Exit" << endl;
cout<<"\n Please enter your selection:\n";
cin >> chose;
switch(chose){
case 1:
cout<<"\t\t........Add Salesman data........\n";
cout<<"Please enter the ID number:";
cin>>input;
add(ID,input);
cout<<"Please enter the Salary:";
cin>>input;
add(s,input);
cout<<"Please enter the tPhone number:";
cin>>input;
add(ph,input);
cout<<"Added successfully \n";
cout<<"....................... \n";
print(ID,s,ph);
break;
case 2:
cout<<"\t\t........delete Salesman data........\n";
cout<<"Please enter the ID number:";
cin>>input;
del_salesman(ID,s,ph,input);
print(ID,s,ph);
break;
case 3:
cout<<"\t\t........Search for a salesman by ID........\n";
cout<<"Please enter the ID number:";
cin>>input;
Search(ID, input);
cout<<"\t"<<ID[indx]<<"\t"<<s[indx]<<"$\t"<<"\t"<<ph[indx]<<"\n";
break;
//default:cout<<"Wrong choice!\n";
}
}while(chose!=4);
return 0;
}
المخرجات :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
لتجربة الكود :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
رد: حل اسئلة ++C
على كل الطلاب الذين يجدون صعوبة فى فهم الاكواد يرجي التوضيح ؟
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة السى و السي ++ C :: نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
» عملية تجميل الأذن الوطواطية| تجميل الأذن الوطواطية بدون جراحة|دكتور نادي صقر
» عملية تجميل الأذن الوطواطية: تجميل الأذن الوطواطية بدون جراحة
» شفط دهون الذقن المزدوجة | جراح تجميل في الكويت
» شفط دهون الذقن المزدوجة | أفضل جراح تجميل في الكويت
» شركة نقل عفش وأثاث في الكويت
» افضل فني صحي بالكويت
» أفضل موقع عربي للحصول على منح دراسية ودورات مجانية وفرص عمل
» مشكلة عند تشغيل الفيجوال بيسيك
» أفضل شركة نقل عفش وأثاث في الكويت