أمثلة شاملة سي بلاس بلاس ++C

برنامج يطلب إدخال وزن المستخدم بالكيلو وطباعه الناتج بالباوند.

هنا قمنا بعمل برنامج بلغة ++C يطلب إدخال وزن المستخدم بالكيلو وطباعه الناتج بالباوند. حيث 1k=2.2pound

المثال

	  //اكتب برنامج يطلب إدخال وزن المستخدم بالكيلو وطباعه الناتج بالباوند.      حيث    1k=2.2pound 
	  #include <iostream>

	  using namespace std;
	  int main(){
	  float n;
	  float const kg=2.2;
	  cout<<"please enter your weight with kilo gram\n";
	  cin>>n;
	  cout<<"your weight is"<<n*kg <<"pound"<<endl;

	  return 0;
	  }
	

برنامج يقوم بقراءة عدد الثواني (عدد صحيح) ومن ثم يطبع عدد الساعات وعدد الدقائق وعدد الثواني

هنا قمنا بعمل برنامج بلغة ++C يقوم بقراءة عدد الثواني (عدد صحيح) ومن ثم يطبع عدد الساعات وعدد الدقائق وعدد الثواني مثل:ادخل 3750 فالناتج كالتالي 30:2:1

المثال

		  
	
	  //برنامج يقوم بقراءة عدد الثواني (عدد صحيح) ومن ثم يطبع عدد الساعات وعدد الدقائق وعدد الثواني            مثل:ادخل 3750 فالناتج كالتالي 30:2:1
	  
	  #include <iostream>

	  using namespace std;
	  int main(){
	  int n, hour, minute, second;
	  cout <<"please enter the second\n";
	  cin>>n;
	  hour=n/3600;
	  minute=(n%3600)/60;
	  second=(n%3600)%60;
	  cout<<hour<<":"<<minute<<":"<<second<<endl;

	  return 0;
	  }


	

برنامج التحويل من النظام العشري الي النظام الثماني

هنا قمنا بعمل برنامج بلغة ++C التحويل من النظام العشري الي النظام الثماني

المثال

	  //التحويل من النظام العشري الي النظام الثماني

	  #include <iostream>

	  using namespace std;
	  int main(){
	  int value;
	  cout<<"please enter the decimal number\n";
	  cin>>value;
	  cout<<"the octal system for\n"<<value<<"="<<oct<<value;

	  return 0;
	  }

	

برنامج التحويل من النظام العشري الي النظام الثماني

هنا قمنا بعمل برنامج بلغة ++C التحويل من النظام العشري الي النظام الثماني

المثال

	  //التحويل من النظام العشري الي النظام السادس عشر
	  #include <iostream>

	  using namespace std;
	  int main(){
	  int value;
	  cout<<"please enter the decimal number\n";
	  cin>>value;
	  cout<<"the hexadecimal system for\n"<<value<<"="<<hex<<value;

	  return 0;
	  }
	

برنامج لادخال عددين وايجاد القاسم المشترك الاكبر بينهما

هنا قمنا بعمل برنامج بلغة ++C لادخال عددين وايجاد القاسم المشترك الاكبر بينهما

المثال

	  //برنامج لادخال عددين وايجاد القاسم المشترك الاكبر بينهما 

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int f,s;
	  cout<<"enter the first number\n";
	  cin>>f;
	  cout<<"enter the second number\n";
	  cin>>s;
	  while (f!=s){
	  if(f>s)
	  f-=s;
	  if(f<s)
	  s-=f;}
	  cout<<"the result="<<s;
	  return 0;
	  }


	

برنامج لمعرفه اذا كان احد العددين يتكون من مضاعفات الاخر ام لا

هنا قمنا بعمل برنامج بلغة ++C لمعرفه اذا كان احد العددين يتكون من مضاعفات الاخر ام لا

المثال

	  //برنامج لمعرفه اذا كان احد العددين يتكون من مضاعفات الاخر ام لا

	  #include <iostream>

	  using namespace std;
	  int main(){
	  int m , n;
	  cin>> m>> n;
	  cout<<(m%n==0 || n%m==0 ? "mutiple": "not")<<endl;
	  return 0;
	  }

	  

	

برنامج يقوم بقراءه اربعه اعداد وطباعه اكبر عدد

هنا قمنا بعمل برنامج بلغة ++C يقوم بقراءه اربعه اعداد وطباعه اكبر عدد

المثال

	  //برنامج يقوم بقراءه اربعه اعداد وطباعه اكبر عدد مدخل
	  #include <iostream>
	  using namespace std;

	  int main(){
	  int a,b,c,d,max;
	  cout<<"please enter 4 number\n";
	  cin>>a>>b>>c>>d;
	  max=a;
	  if(b >max)
	  max=b;
	  if(c>max)
	  max=c;
	  if(d>max)
	  max=d;

	  cout<<"the maximum="<<max;

	  return 0;
	  }


	

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

هنا قمنا بعمل برنامج بلغة ++C برنامج لتحويل الحرف الي الاسكي

المثال

	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  char n;
	  cout<<"please enter character\n";
	  cin>>n;
	  cout<<"the ASCII for  "<<n<<"="<<(int) n;

	  return 0;
	  }

	

برنامج ايجاد العدد الاكبر بين عددين مدخلين

هنا قمنا بعمل برنامج بلغة ++C ايجاد العدد الاكبر بين عددين مدخلين

المثال

	  //ايجاد العدد الاكبر بين عددين مدخلين.
	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int a,b;
	  cout<<"enter 2 number\n";
	  cin>>a>>b;
	  if(a>=b)
	  cout<< a <<endl;
	  else cout<< b <<endl;

	  return 0;
	  }


	

برنامج ايجاد العدد الاكبر بين ثلاثة اعداد مدخله

هنا قمنا بعمل برنامج بلغة ++C ايجاد العدد الاكبر بين ثلاثة اعداد مدخله

المثال

	  //ايجاد العدد الاكبر بين ثلاثة اعداد مدخله
	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int a,b,c,max;
	  cout<<"enter 3 number\n";
	  cin>>a>>b>>c;
	  max=a;
	  if(b > max )
	  max=b;
	  if(c > max)
	  max=c;

	  cout<<"the maximum is"<< max <<endl;

	  return 0;
	  }

	

برنامج يقرأ عددين من الإعداد الصحيحه ويخرجهم تبعا للترتيب التصاعدي

هنا قمنا بعمل برنامج بلغة ++C يقرأ عددين من الإعداد الصحيحه ويخرجهم تبعا للترتيب التصاعدي:

المثال

	  //برنامج يقرأ عددين من الإعداد الصحيحه ويخرجهم تبعا للترتيب التصاعدي:
	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int a,b;
	  cout<<"enter 2 number\n";
	  cin>>a>>b;
	  if(a > b){
	  int temp = a;
	  a= b;
	  b=temp;}

	  cout<<a <<" "<<b <<endl;

	  return 0;

	  }

	  

برنامج ايجاد القيمه العظمي من بين ثلاثة اعدد صحيحه باستخدام الشروط المركبه

هنا قمنا بعمل برنامج بلغة ++C ايجاد القيمه العظمي من بين ثلاثة اعدد صحيحه باستخدام الشروط المركبه.

المثال

	  //ايجاد القيمه العظمي من بين ثلاثة اعدد صحيحه باستخدام الشروط المركبه.   
	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int a,b,c;
	  cout<<"enter 3 number\n";
	  cin>>a>>b>>c;
	  if(a >= b && a >= c)
	  cout<< a <<endl;
	  if(b >= a && b >= c)
	  cout<< b <<endl;
	  if(c >= a && b >=b)
	  cout<< c <<endl;

	  return 0;

	  }
	  

	

برنامج يسمح للمستخدم بإدخال اما Y او y للإجابة "yes"

هنا قمنا بعمل برنامج بلغة ++C يسمح للمستخدم بإدخال اما Y او y للإجابة "yes"

المثال

	  //برنامج يسمح للمستخدم بإدخال اما Y او y للإجابة "yes"

	   

	  #include <iostream>
	  using namespace std;
	  int main(){
	  char ans;
	  cout<<"Are you enrolled (y/n):\n";
	  cin>>ans;
	  if(ans == 'Y' || ans == 'y')
	  cout<<"you are enrolled:\n";
	  else 
	  cout<<"you arn not enrolled:\n";

	  return 0;

	  }


	

برنامج حساب القيمه العظمي بين ثلاثة اعدد مدخله باستخدام if else

هنا قمنا بعمل برنامج بلغة ++C حساب القيمه العظمي بين ثلاثة اعدد مدخله باستخدام if else .

المثال

	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int a,b,c,max;
	  cout<<"enter 3 number\n";
	  cin>>a>>b>>c;
	  if(a > b)
	  if(a > c)   max=a;
	  else  max=c;
	  else
	  if(b > c)   max=b;
	  else max=c;

	  cout<<"the maximum is"<<max<<endl;

	  return 0;

	  }


	

برنامج لتحويل درجه الاختبارات إلي مايكافئها من الحروف الابجديه

هنا قمنا بعمل برنامج بلغة ++C لتحويل درجه الاختبارات إلي مايكافئها من الحروف الابجديه

المثال

	  //برنامج لتحويل درجه الاختبارات إلي مايكافئها من الحروف الابجديه 

	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int score;
	  cout<<"enter the test score\n";
	  cin>>score;
	  if(score > 100)
	  cout<<"error:score is out of range\n";
	  else if(score >= 90)  
	  cout<<'A';
	  else if(score >= 80)
	  cout<<'B';
	  else if(score >= 70)
	  cout<<'c';
	  else if(score >= 60)
	  cout<<'D';
	  else if(score >= 0)
	  cout<<'F';
	  else cout<<"error:score is out of range";

	  return 0; 

	  }
	

برنامج لتحويل درجه الاختبارات إلي مايكافئها من الحروف الابجديه

//برنامج يؤدي نفس اداء البرنامج السابق في البرنامج السابق استخدمنا ال if else لكن بالبرنامج هذا استخدمنا ال switch

المثال

	  
	  

	  #include <iostream>
	  using namespace std;
	  int main(){
	  int score;
	  cout<<"enter the test score\n";
	  cin>>score;
	  switch (score/10){
	  case 10:
	  case 9: cout<<'A'<<endl; 
	  break;
	  case 8:cout<<'B'<<endl;
	  break;
	  case 7:cout<<'C'<<endl;
	  break;
	  case 6:cout<<'D'<<endl;
	  break;
	  case 5:
	  case 4:
	  case 3:
	  case 2:
	  case 1:
	  case 0:cout<<'F'<<endl;
	  break;
	  default:cout<<"error:score is out of rang\n";
	  }

	  return 0; 

	  }
	

برنامج لادخال الاسم وكلمة المرور

هنا قمنا بعمل برنامج بلغة ++C برنامج لادخال الاسم وكلمة المرور

المثال

	  

  #include <iostream>
  using namespace std;

  int main()
  {
  string user_name,password;
  cout<<"please enter user name"<<endl;
  cin>>user_name;
  cout<<"please enter password"<<endl;
  cin>>password;
  if(user_name=="hamza" && password=="12345" )
  cout<<"open" <<endl;

  else if(user_name!="hamza"&&password=="12345")
  {
  cout<<"user name error \n enter user name"<<endl;
  cin>>user_name;
  if(user_name!="hamza"){
  cout<<"user name error \n enter user name"<<endl;
  cin>>user_name;
  if( user_name!="hamza" )
  cout<<"user_name error \n close"<<endl;
  else
  cout<<"open"<<endl;
  } else cout<<"open"<<endl;
  }


  else if( user_name=="hamza"&&password!="12345" )
  {
  cout<<"password error \n enter password"<<endl;
  cin>>password;
  if(password!="12345" ) {
  cout<<"password error \n enter password"<<endl;
  cin>>password;
  if(password!="12345" )
  cout<<"password error \n close"<<endl;
  else
  cout<<"open"<<endl;
  } else cout<<"open"<<endl;
  }
  else if( user_name!="hamza"&&password!="12345" )
  {
  cout<<"user name and password error \n enter user name and password"<<endl;
  cin>>user_name>>password;
  if( user_name!="hamza"&&password!="12345" ){
  cout<<"user name and password error \n enter user name and password"<<endl;
  cin>>user_name>>password;
  if( user_name!="hamza"&&password!="12345" )
  cout<<"user name and password error \n close"<<endl;
  else
  cout<<"open"<<endl;
  } else cout<<"open"<<endl;
  }

	

  return 0;