SlideShare a Scribd company logo
1 of 15
C++
Selections
‫المتدرب‬ ‫اسم‬:‫انعم‬ ‫عبدالواسع‬ ‫عبدالوهاب‬
‫المدرب‬ ‫اسم‬:‫العديني‬ ‫إبراهيم‬
C++ ‫برنامج‬ ‫عن‬ ‫مختصرة‬ ‫نبذة‬
‫هوأفضل‬‫الكمبيوتر‬ ‫بيئة‬ ‫في‬ ‫تطبيقات‬ ‫النشاء‬ ‫برنامج‬ ‫لغة‬ C++ ‫برنامج‬ ‫يعتبرون‬ ‫المبرمجين‬ ‫أكثر‬
C ‫يعتبر‬‫وهو‬ ‫المستوى‬ ‫عالي‬ ‫برنامج‬‫برنامج‬‫برنامج‬ ‫من‬ ‫متطور‬‫لغة‬ C++
C++ ‫بيارت‬‫الى‬ ‫اللغة‬ ‫بتطويرهذه‬ ‫قام‬ ‫من‬ ‫هو‬ ‫ستروسترب‬
‫المقدمة‬
‫سنقوم‬‫وبنيتها‬ ‫التحكم‬ ‫جمل‬ ‫انواع‬ ‫بذكر‬‫وانواعها‬
‫انواع‬‫االنتقالية‬ ‫الجمل‬
‫تعريف‬‫الجمل‬‫الشرطية‬
IF ‫باستخدام‬ ‫الشرطية‬ ‫الجمل‬ ‫عن‬ ‫امثلة‬
‫التحكم‬ ‫جمل‬ ‫أنواع‬
‫الجمل‬‫المتتالية‬:‫مباشرة‬ ‫البرنامج‬ ‫في‬ ‫ادخالها‬ ‫عند‬ ‫تنفذ‬ ‫التي‬ ‫الجمل‬
‫الجمل‬‫االنتقالية‬:‫نوعين‬ ‫الى‬ ‫تنقسم‬:
‫الجمل‬‫التكرارية‬:‫مثل‬:-
FOR – WHILE – DO WHILE
‫الجمل‬‫الشرطية‬:‫اليوم‬ ‫موضوعنا‬ ‫عليها‬ ‫سيكون‬ ‫التي‬ ‫وهي‬,‫مثل‬:-
IF -- SWITCH -- IF ELSE -- IF-ELSE-IF
‫الشرطية‬ ‫الجمل‬ ‫تعريف‬:
‫المبرمج‬ ‫يدخله‬ ‫شرط‬ ‫او‬ ‫قاعدة‬ ‫خالل‬ ‫في‬ ‫تكتب‬ ‫التي‬ ‫الجمل‬ ‫هي‬.
C++‫لغة‬ ‫في‬ ‫بينهم‬ ‫والمقارنة‬ ‫االشارات‬ ‫تعلم‬ ‫من‬ ‫البد‬ ‫نبدأ‬ ‫ان‬ ‫قبل‬
‫مثال‬ ‫االشارة‬ ‫العملية‬
x > y > ‫من‬ ‫اكبر‬
x < y < ‫من‬ ‫اصغر‬
x >= y >= ‫يساوي‬ ‫او‬ ‫من‬ ‫اكبر‬
x <= y <= ‫يساوي‬ ‫او‬ ‫من‬ ‫اصغر‬
x == y == ‫يساوي‬
x != y != ‫يساوي‬ ‫ال‬
1. //Abdulwahab Anaam
2. // ID: 214371616
3. #include <iostream>
4. #include <string>
5. Using namespace std;
6. Int main () // ‫الرئيسية‬ ‫الدالة‬
7. {
8. Cout<<" Hello Welcome to I Weaver Store "<<endl;
9. Int z;
10. Cout<<" Enter number (2) to buy PC "<<endl;
11. Cout<<" Enter number (7) to buy Laptop "<<endl;
12. Cin>>z;
13. If (z==2)//‫التالي‬ ‫السطر‬ ‫باخراج‬ ‫البرنامج‬ ‫يقوم‬ ‫سوف‬ ‫صحيح‬ ‫المدخل‬ ‫الشرط‬ ‫كان‬ ‫حالة‬ ‫في‬
14. {
15. Cout<<" The PC is ready to collect "<<endl;
16. }
17. Else if (z==7) // ‫مدخل‬ ‫اخر‬ ‫شرط‬
18. {
19. Cout<<" The Laptop is ready to collect "<<endl;
20. }
21. Else // ‫التالي‬ ‫السطر‬ ‫باخراج‬ ‫البرنامج‬ ‫يقوم‬ ‫سوف‬ ‫هنا‬ ‫المدخل‬ ‫الشرط‬ ‫يتوافق‬ ‫لم‬ ‫حالة‬ ‫في‬
22. {
23. Cout<<" The number you are entered is not available, you can check in another branch "<<endl;
24. }
25. Cout<<" Your number is: "<<z<<endl;
26. Return 0 ;
27. }
Hello Welcome to I Weaver Store
Enter number (2) to buy PC
Enter number (7) to buy Laptop
2
The PC is ready to collect
Your number is: 2
Hello Welcome to I Weaver Store
Enter number (2) to buy PC
Enter number (7) to buy Laptop
5
The number you entered is not available, you can check in another
branch
Your number is: 5
1. // Abdulwahab Anaam
2. // ID : 214371616
3. #include <iostream>
4. #include <string>
5. using namespace std;
6. int main() // ‫الرئيسية‬ ‫الدالة‬
7. {
8. cout<<" Enter two numbers: "<<endl;
9. int z; int a; // ‫متغيرين‬ ‫تعريف‬
10. cin>>z>>a;
11. int max; // ‫الماكس‬ ‫دالة‬ ‫تعريف‬
12. if (z<a) // ‫الشرط‬ ‫ادخال‬
13. {
14. max=a;
15. }
16. else
17. {
18. max=z;
19. }
20. cout<<" The maximum number is: "<<max<<endl; // ‫االكبر‬ ‫بالعدد‬ ‫المتغيرين‬ ‫ادخال‬ ‫بعد‬ ‫الجواب‬ ‫يطبع‬ ‫سوف‬
21. return 0;
22. }
Enter two numbers:
5 =Z
10 =A
The maximum number is: 10 = A
Enter two numbers:
10 =Z
5 =A
The maximum number is: 10 = Z
‫الخالصة‬
if else ‫وعبارة‬ ‫المبرمج‬ ‫يريد‬ ‫كما‬ ‫البرنامج‬ ‫لتسيير‬ ‫شروط‬ ‫عدة‬ ‫الختبار‬ ‫نستخدمها‬ ‫شرطية‬ ‫عبارة‬ ‫هي‬ If statement ‫اذا‬
‫مباشرة‬ ‫يتجاوز‬ ‫إال‬ ‫و‬ ‫منها‬ ‫المطلوب‬ ‫االمر‬ ‫تنفذ‬ ‫صحيحا‬ ‫الشرط‬ ‫كان‬ ‫فاذا‬ ‫فقط‬ ‫واحدة‬ ‫مرة‬ ‫منه‬ ‫والتاكد‬ ‫الشرط‬ ‫بعمل‬ ‫تقوم‬
‫بعدها‬ ‫التي‬ ‫االوامر‬ ‫إلى‬
‫المراجع‬
http://www.c4learn.com/cplusplus/cpp-else-if-ladder/
http://www.kkhsou.in/main/EVidya2/computer_science/algorithms.html
http://www.traidnt.net/vb/traidnt1046436/
http://www.geek4arab.com/vb/showthread.php?2953
http://vb.chatal3nabi.com/t211592/
http://shifrah.blogspot.com/2013/08/c-if-else.html

More Related Content

Viewers also liked

سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1بندر المجلاد
 
Nota BMM
Nota BMM Nota BMM
Nota BMM arie-93
 
UDI interdisciplinar IES Núm. 1, Xàbia
UDI interdisciplinar IES Núm. 1, XàbiaUDI interdisciplinar IES Núm. 1, Xàbia
UDI interdisciplinar IES Núm. 1, XàbiaRaquel Gómez Paredes
 
Marketing Case Studies
Marketing Case StudiesMarketing Case Studies
Marketing Case StudiesNextBee Media
 
TODAY IS THE DAY
TODAY IS THE DAYTODAY IS THE DAY
TODAY IS THE DAYjeeane
 
Uni papua fc landak unit mempawah hulu doing excersice
Uni papua fc landak unit mempawah hulu doing excersiceUni papua fc landak unit mempawah hulu doing excersice
Uni papua fc landak unit mempawah hulu doing excersiceUni Papua Football
 
When i think about the lord
When i think about the lordWhen i think about the lord
When i think about the lordandrew_mau77
 
Lecciones aprendidas en otros contextos
Lecciones aprendidas en otros contextosLecciones aprendidas en otros contextos
Lecciones aprendidas en otros contextosGerardo
 
Memory management in C++
Memory management in C++Memory management in C++
Memory management in C++Ilio Catallo
 
Visit Saimaa - Yhteenveto UEF:n tutkimuksista
Visit Saimaa - Yhteenveto UEF:n tutkimuksistaVisit Saimaa - Yhteenveto UEF:n tutkimuksista
Visit Saimaa - Yhteenveto UEF:n tutkimuksistaMatkailufoorumi
 
Modelo de UDI "Nos vamos de visita cultural" 1º ESO
Modelo de UDI  "Nos vamos de visita cultural" 1º ESOModelo de UDI  "Nos vamos de visita cultural" 1º ESO
Modelo de UDI "Nos vamos de visita cultural" 1º ESOalvaroge
 
MVC for Desktop Application - Part 1
MVC for Desktop Application - Part 1MVC for Desktop Application - Part 1
MVC for Desktop Application - Part 1晟 沈
 

Viewers also liked (20)

سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1
 
Nota BMM
Nota BMM Nota BMM
Nota BMM
 
UDI interdisciplinar IES Núm. 1, Xàbia
UDI interdisciplinar IES Núm. 1, XàbiaUDI interdisciplinar IES Núm. 1, Xàbia
UDI interdisciplinar IES Núm. 1, Xàbia
 
Marketing Case Studies
Marketing Case StudiesMarketing Case Studies
Marketing Case Studies
 
Desafío No. 31
Desafío No. 31Desafío No. 31
Desafío No. 31
 
Qno 1 (d)
Qno 1 (d)Qno 1 (d)
Qno 1 (d)
 
TODAY IS THE DAY
TODAY IS THE DAYTODAY IS THE DAY
TODAY IS THE DAY
 
Uni papua fc landak unit mempawah hulu doing excersice
Uni papua fc landak unit mempawah hulu doing excersiceUni papua fc landak unit mempawah hulu doing excersice
Uni papua fc landak unit mempawah hulu doing excersice
 
When i think about the lord
When i think about the lordWhen i think about the lord
When i think about the lord
 
Network Marketing
Network MarketingNetwork Marketing
Network Marketing
 
Lecciones aprendidas en otros contextos
Lecciones aprendidas en otros contextosLecciones aprendidas en otros contextos
Lecciones aprendidas en otros contextos
 
7
77
7
 
Un bautismo efesios 4.5
Un bautismo efesios 4.5Un bautismo efesios 4.5
Un bautismo efesios 4.5
 
4 Classes & Objects
4 Classes & Objects4 Classes & Objects
4 Classes & Objects
 
Memory management in C++
Memory management in C++Memory management in C++
Memory management in C++
 
Visit Saimaa - Yhteenveto UEF:n tutkimuksista
Visit Saimaa - Yhteenveto UEF:n tutkimuksistaVisit Saimaa - Yhteenveto UEF:n tutkimuksista
Visit Saimaa - Yhteenveto UEF:n tutkimuksista
 
Comic uni papua ke 7
Comic uni papua ke   7Comic uni papua ke   7
Comic uni papua ke 7
 
Modelo de UDI "Nos vamos de visita cultural" 1º ESO
Modelo de UDI  "Nos vamos de visita cultural" 1º ESOModelo de UDI  "Nos vamos de visita cultural" 1º ESO
Modelo de UDI "Nos vamos de visita cultural" 1º ESO
 
MVC for Desktop Application - Part 1
MVC for Desktop Application - Part 1MVC for Desktop Application - Part 1
MVC for Desktop Application - Part 1
 
C++ arabic
C++ arabicC++ arabic
C++ arabic
 

Similar to Selections: If statement c++

C# languge(ar)C#.netالابحار في لغة
C# languge(ar)C#.netالابحار في لغة C# languge(ar)C#.netالابحار في لغة
C# languge(ar)C#.netالابحار في لغة NoureddineHassi
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةgueste902d
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةnora_slideshare
 
Required Programs To Start Developing in Laravel
Required Programs To Start Developing in LaravelRequired Programs To Start Developing in Laravel
Required Programs To Start Developing in LaravelAliSuliman33
 
مقدمة في الـبرمـجة
مقدمة في الـبرمـجةمقدمة في الـبرمـجة
مقدمة في الـبرمـجةtttyyyuuuiiiooo78A_0
 
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04نوافذ حاسوبية
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقعguest14c7e5
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1jadalkinani1
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1jadalkinani1
 
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10khawagah
 
عرض للوحده الاولى
عرض للوحده الاولىعرض للوحده الاولى
عرض للوحده الاولىghaidgh
 
عرض للوحده الاولى
عرض للوحده الاولىعرض للوحده الاولى
عرض للوحده الاولىghaidgh
 
نماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادينماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعداديHanaa Ahmed
 
مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيtahanisaad
 

Similar to Selections: If statement c++ (20)

C# languge(ar)C#.netالابحار في لغة
C# languge(ar)C#.netالابحار في لغة C# languge(ar)C#.netالابحار في لغة
C# languge(ar)C#.netالابحار في لغة
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
Required Programs To Start Developing in Laravel
Required Programs To Start Developing in LaravelRequired Programs To Start Developing in Laravel
Required Programs To Start Developing in Laravel
 
9 networking
9 networking9 networking
9 networking
 
Vba excel
Vba excelVba excel
Vba excel
 
مقدمة في الـبرمـجة
مقدمة في الـبرمـجةمقدمة في الـبرمـجة
مقدمة في الـبرمـجة
 
C++
C++C++
C++
 
C++
C++C++
C++
 
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقع
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1
 
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-10
 
البرمجة
البرمجةالبرمجة
البرمجة
 
عرض للوحده الاولى
عرض للوحده الاولىعرض للوحده الاولى
عرض للوحده الاولى
 
عرض للوحده الاولى
عرض للوحده الاولىعرض للوحده الاولى
عرض للوحده الاولى
 
1- Languages Basics
1- Languages Basics1- Languages Basics
1- Languages Basics
 
نماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادينماذج أسئلة مراجعة للصف الثالث الإعدادي
نماذج أسئلة مراجعة للصف الثالث الإعدادي
 
مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثاني
 

Recently uploaded

الملكية الفكرية فى جمهورية مصر العربية للبحث العلمى
الملكية الفكرية فى جمهورية مصر العربية للبحث العلمىالملكية الفكرية فى جمهورية مصر العربية للبحث العلمى
الملكية الفكرية فى جمهورية مصر العربية للبحث العلمىGamal Mansour
 
التعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptxالتعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptxyjana1298
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيfjalali2
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxv2mt8mtspw
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxssuser53c5fe
 
التعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdf
التعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdfالتعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdf
التعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdfNaseej Academy أكاديمية نسيج
 
الكيمياء 1.pdf.............................................
الكيمياء 1.pdf.............................................الكيمياء 1.pdf.............................................
الكيمياء 1.pdf.............................................zinhabdullah93
 

Recently uploaded (7)

الملكية الفكرية فى جمهورية مصر العربية للبحث العلمى
الملكية الفكرية فى جمهورية مصر العربية للبحث العلمىالملكية الفكرية فى جمهورية مصر العربية للبحث العلمى
الملكية الفكرية فى جمهورية مصر العربية للبحث العلمى
 
التعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptxالتعلم المؤسسي في المؤسسات الأكاديمية. pptx
التعلم المؤسسي في المؤسسات الأكاديمية. pptx
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
 
التعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdf
التعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdfالتعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdf
التعليم في عصر الذكاء الاصطناعي مواطن التحدي ومناهل الفرص _.pdf
 
الكيمياء 1.pdf.............................................
الكيمياء 1.pdf.............................................الكيمياء 1.pdf.............................................
الكيمياء 1.pdf.............................................
 

Selections: If statement c++

  • 1. C++ Selections ‫المتدرب‬ ‫اسم‬:‫انعم‬ ‫عبدالواسع‬ ‫عبدالوهاب‬ ‫المدرب‬ ‫اسم‬:‫العديني‬ ‫إبراهيم‬
  • 2. C++ ‫برنامج‬ ‫عن‬ ‫مختصرة‬ ‫نبذة‬ ‫هوأفضل‬‫الكمبيوتر‬ ‫بيئة‬ ‫في‬ ‫تطبيقات‬ ‫النشاء‬ ‫برنامج‬ ‫لغة‬ C++ ‫برنامج‬ ‫يعتبرون‬ ‫المبرمجين‬ ‫أكثر‬ C ‫يعتبر‬‫وهو‬ ‫المستوى‬ ‫عالي‬ ‫برنامج‬‫برنامج‬‫برنامج‬ ‫من‬ ‫متطور‬‫لغة‬ C++ C++ ‫بيارت‬‫الى‬ ‫اللغة‬ ‫بتطويرهذه‬ ‫قام‬ ‫من‬ ‫هو‬ ‫ستروسترب‬
  • 3. ‫المقدمة‬ ‫سنقوم‬‫وبنيتها‬ ‫التحكم‬ ‫جمل‬ ‫انواع‬ ‫بذكر‬‫وانواعها‬ ‫انواع‬‫االنتقالية‬ ‫الجمل‬ ‫تعريف‬‫الجمل‬‫الشرطية‬ IF ‫باستخدام‬ ‫الشرطية‬ ‫الجمل‬ ‫عن‬ ‫امثلة‬
  • 4. ‫التحكم‬ ‫جمل‬ ‫أنواع‬ ‫الجمل‬‫المتتالية‬:‫مباشرة‬ ‫البرنامج‬ ‫في‬ ‫ادخالها‬ ‫عند‬ ‫تنفذ‬ ‫التي‬ ‫الجمل‬ ‫الجمل‬‫االنتقالية‬:‫نوعين‬ ‫الى‬ ‫تنقسم‬: ‫الجمل‬‫التكرارية‬:‫مثل‬:- FOR – WHILE – DO WHILE ‫الجمل‬‫الشرطية‬:‫اليوم‬ ‫موضوعنا‬ ‫عليها‬ ‫سيكون‬ ‫التي‬ ‫وهي‬,‫مثل‬:- IF -- SWITCH -- IF ELSE -- IF-ELSE-IF
  • 5. ‫الشرطية‬ ‫الجمل‬ ‫تعريف‬: ‫المبرمج‬ ‫يدخله‬ ‫شرط‬ ‫او‬ ‫قاعدة‬ ‫خالل‬ ‫في‬ ‫تكتب‬ ‫التي‬ ‫الجمل‬ ‫هي‬. C++‫لغة‬ ‫في‬ ‫بينهم‬ ‫والمقارنة‬ ‫االشارات‬ ‫تعلم‬ ‫من‬ ‫البد‬ ‫نبدأ‬ ‫ان‬ ‫قبل‬ ‫مثال‬ ‫االشارة‬ ‫العملية‬ x > y > ‫من‬ ‫اكبر‬ x < y < ‫من‬ ‫اصغر‬ x >= y >= ‫يساوي‬ ‫او‬ ‫من‬ ‫اكبر‬ x <= y <= ‫يساوي‬ ‫او‬ ‫من‬ ‫اصغر‬ x == y == ‫يساوي‬ x != y != ‫يساوي‬ ‫ال‬
  • 6. 1. //Abdulwahab Anaam 2. // ID: 214371616 3. #include <iostream> 4. #include <string> 5. Using namespace std; 6. Int main () // ‫الرئيسية‬ ‫الدالة‬ 7. { 8. Cout<<" Hello Welcome to I Weaver Store "<<endl; 9. Int z; 10. Cout<<" Enter number (2) to buy PC "<<endl; 11. Cout<<" Enter number (7) to buy Laptop "<<endl; 12. Cin>>z; 13. If (z==2)//‫التالي‬ ‫السطر‬ ‫باخراج‬ ‫البرنامج‬ ‫يقوم‬ ‫سوف‬ ‫صحيح‬ ‫المدخل‬ ‫الشرط‬ ‫كان‬ ‫حالة‬ ‫في‬ 14. { 15. Cout<<" The PC is ready to collect "<<endl; 16. } 17. Else if (z==7) // ‫مدخل‬ ‫اخر‬ ‫شرط‬ 18. { 19. Cout<<" The Laptop is ready to collect "<<endl; 20. } 21. Else // ‫التالي‬ ‫السطر‬ ‫باخراج‬ ‫البرنامج‬ ‫يقوم‬ ‫سوف‬ ‫هنا‬ ‫المدخل‬ ‫الشرط‬ ‫يتوافق‬ ‫لم‬ ‫حالة‬ ‫في‬ 22. { 23. Cout<<" The number you are entered is not available, you can check in another branch "<<endl; 24. } 25. Cout<<" Your number is: "<<z<<endl; 26. Return 0 ; 27. }
  • 7. Hello Welcome to I Weaver Store Enter number (2) to buy PC Enter number (7) to buy Laptop 2 The PC is ready to collect Your number is: 2
  • 8. Hello Welcome to I Weaver Store Enter number (2) to buy PC Enter number (7) to buy Laptop 5 The number you entered is not available, you can check in another branch Your number is: 5
  • 9.
  • 10. 1. // Abdulwahab Anaam 2. // ID : 214371616 3. #include <iostream> 4. #include <string> 5. using namespace std; 6. int main() // ‫الرئيسية‬ ‫الدالة‬ 7. { 8. cout<<" Enter two numbers: "<<endl; 9. int z; int a; // ‫متغيرين‬ ‫تعريف‬ 10. cin>>z>>a; 11. int max; // ‫الماكس‬ ‫دالة‬ ‫تعريف‬ 12. if (z<a) // ‫الشرط‬ ‫ادخال‬ 13. { 14. max=a; 15. } 16. else 17. { 18. max=z; 19. } 20. cout<<" The maximum number is: "<<max<<endl; // ‫االكبر‬ ‫بالعدد‬ ‫المتغيرين‬ ‫ادخال‬ ‫بعد‬ ‫الجواب‬ ‫يطبع‬ ‫سوف‬ 21. return 0; 22. }
  • 11. Enter two numbers: 5 =Z 10 =A The maximum number is: 10 = A
  • 12. Enter two numbers: 10 =Z 5 =A The maximum number is: 10 = Z
  • 13.
  • 14. ‫الخالصة‬ if else ‫وعبارة‬ ‫المبرمج‬ ‫يريد‬ ‫كما‬ ‫البرنامج‬ ‫لتسيير‬ ‫شروط‬ ‫عدة‬ ‫الختبار‬ ‫نستخدمها‬ ‫شرطية‬ ‫عبارة‬ ‫هي‬ If statement ‫اذا‬ ‫مباشرة‬ ‫يتجاوز‬ ‫إال‬ ‫و‬ ‫منها‬ ‫المطلوب‬ ‫االمر‬ ‫تنفذ‬ ‫صحيحا‬ ‫الشرط‬ ‫كان‬ ‫فاذا‬ ‫فقط‬ ‫واحدة‬ ‫مرة‬ ‫منه‬ ‫والتاكد‬ ‫الشرط‬ ‫بعمل‬ ‫تقوم‬ ‫بعدها‬ ‫التي‬ ‫االوامر‬ ‫إلى‬