لقد كتبنا بالفعل برنامجًا باستخدام عبارات شرطية مركبة ، دعونا نلقي نظرة على بعض أمثلة
البرامج الأخرى باستخدام جملة شرطية مركبة.
لذا هنا في هذا الفيديو ، سأأخذ مثالًا واحدًا وسأوضح لك كيفية الاستخدام وسأوضح
لك كيفية استخدام OR.
لذلك دعونا نأخذ مثالا.
لنفترض أنني أردت أن آخذ سن الشخص واكتشف ما إذا كان صغيراً أم لا.
لنفترض أنني البرنامج.
ثم ما هو المدخل الذي يجب أن أعرف عمرك.
ثم بالنظر إلى سن يجب أن أقول إنك شاب.
إذن ما هو الشرط ، ما هو العمر في سن مبكرة.
لنفترض أن العمر من 12 يبدأ في سن مبكرة وآخر 50 عامًا.
لذلك قبل سن الثانية عشرة ، يكون الطفل أكبر من 50 عامًا.
لنفترض أنه رجل عجوز.
دعونا نأخذ هذا.
لذلك إذا كنت ترغب في تغيير قيمها يمكنك تغييرها.
أنا آخذ هذا المثال ، لذا يجب أن أتحقق من أن عمرك يجب أن يكون
أكبر
من 12 ، وأقل من 50.
لذلك هناك قيمتان يجب علي التحقق منها.
فكيف تأطير الشرط.
معرفة ما إذا كان العمر متغيرًا ، فيجب أن يكون أكبر من أو يساوي 12 ، لذا إذا
رسمت خطًا
للسنة الأولى إلى 100 عام ، فسيكون 12 عامًا هنا ، دعنا نقول 12 عامًا هنا ، لذا
فهي تسير في هذا الاتجاه.
الصحيح.
ويجب أن يتوقف عند 50.
لذا دعنا نقول إن 50 عامًا هنا.
لذلك يجب أن يتوقف عند 50.
لذلك يجب أن يكون أكبر من 12 وأقل من 50.
لذلك سأكتب هنا باللغة الإنجليزية يجب أن يكون العمر AND أقل من 50 أو يساوي 50.
لذلك نحن هنا نستخدم AND ، والوقت الذي يجب أن نقول فيه العمر.
إذن هذا شرط وهذا هو الشرط الثاني.
ننضم إلى هذين الشرطين باستخدام AND لذا فإن عمر الشرط الأول أكبر من يساوي صفرًا.
والشرط الثاني أن يكون العمر أقل من 50
والذي يرتبط بـ AND. لذا سأقدم لك فكرة واحدة هنا عندما تبحث عن القيمة التي يجب
أن تكون ضمن هذا النطاق الذي يبدأ من هذه النقطة وتنتهي عند هذا الحد ، فيجب أن تكون بين هاتين الوسيلتين اللتين
يجب عليك استخدامهما و.
الصحيح.
إذن لدي هنا بالفعل مخطط انسيابي ، دعنا نكتب برنامجًا لذلك أولاً ، دعنا ننظر إلى
فحص التدفق كبرنامج يجب أن آخذ مدخلات منك ، لذا أدخل هنا مربع الإدخال العمر ثم
اقرأ ثم يجب أن أتحقق مما هو العمر.
لذلك سأكتب هنا بشرط إذا كان العمر أكبر من أو يساوي اثني عشر وكان العمر أقل من أو
يساوي 50.
إذا كان هذا صحيحًا ، فقم بطباعة الشباب ، وإلا فليس صغيرًا ، اطبع ليس صغيرًا وتوقف. لذلك هذا هو المخطط الانسيابي الذي لا ينظر إلى
مخطط التدفق.
سوف أكتب البرنامج.
لذلك دعونا نكتب البرنامج ونرى أنني لا أعرض لك الخوارزمية.
الآن يمكنك كتابة
الخوارزمية ، لقد أوضحت لك بعض الخوارزميات التي يمكنك اتباع نفس الإجراء وتدوين الخوارزميات
على الإطلاق.
يتطلب في الأكاديمية الخاصة بك. الآن أعتقد أنك في وضع يسمح لك بكتابة الخوارزميات بنفسك.
لا يوجد شيء سوى لغة بسيطة تُستخدم لكتابة برنامج الآن دعونا نكتب برنامجًا.
الآن بالنسبة للبرنامج ، لا أكتب تجزئة ، قم بتضمين كل هذه الأشياء ، لذا من المفهوم أنها
موجودة الآن ، فلنحول هذا.
إذن ما هو أول شيء يدخل العمر.
يعني ذلك أن هناك متغير واحد فقط مطلوب في هذا البرنامج وهو
العمر لذا يجب أن أعلن العمر أي نوع؟ نوع العدد الصحيح ، لن نأخذ اثني عشر عامًا أو خمسًا أو اثني عشر فاصلًا وسبعًا
وخمس سنوات أو اثني عشر عامًا أو ١٣ عامًا قادمة.
لذلك دعونا نأخذها على أنها عدد صحيح ، ثم هنا يجب أن أعطي Cout أدخل العمر
ثم cin يجب أن أقرأ قيمة العمر جيدًا ، الآن هذا الشرط ولكن كيف يكون صحيحًا على نفس الحالة في c ++ إذا
كان العمر أكبر من 12 ويعني أننا لدينا هذا && الرمز ، فالعمر أقل من خمسين أو يساوي خمسين
، ثم هنا يجب أن أطبع الرسالة cout young ، ثم cout not young
، انظر هنا لم أستخدم أقواس الزهور هذه ، لذا إذا كان لديك سطر واحد في الداخل ، لا توجد حاجة إلى أقواس زهرة وسطر واحد بالداخل
، وإلا فإن كتابة قوس الزهرة يعد ممارسة جيدة إذا لم يكن لديك
أكثر من عبارة واحدة فقط لديك عبارة واحدة يمكنك تخطيها.
لذلك بدون قوس الزهرة ، يمكنك أيضًا الكتابة وفي النهاية يجب أن أكتب صفرًا.
ممارسة شائعة في وظيفة رئيسية يجب أن تكتبها.
إذن هذا هو البرنامج حتى تتمكن من كتابة البرنامج واختباره ، كما يتم تقديم العرض
التوضيحي له وفي تمرين الترميز سأطلب منك فقط تدوين الحالة بدلاً
من كتابة برنامج كامل فقط اكتب الشروط وتمرين الترميز سيتم ترك جزء الشرط
فارغًا ، لذا يتعين عليك ممارسة الشرط ، لذلك فقط يمكنك تعلم كيفية تدوين الشروط ، دعنا نكتب
مثالًا آخر لبرنامج واحد ولكن هنا دعنا نقول إننا نريد أن نعرف الشخص هذا الطفل أو هذا الطفل الكبير لا ينبغي أن يكون صغيرا.
لنفترض ، على سبيل المثال ، أن هناك بعض العروض الجارية للأطفال أو كبار السن.
الصحيح.
لذا دعنا نقول أن العرض مخصص للأطفال أو كبار السن وليس للشباب.
لذا ، سواء كان مؤهلاً لهذا العرض أم لا ، دعنا نكتب شرطًا تعلم كيفية كتابة الشرط لذلك سأكتب
على البرنامج بحيث يكون المخطط الانسيابي هو نفسه فقط فقط يجب أن أغير
الرسائل المؤهلة أو غير المؤهلة لذلك سأقوم بإجراء تغييرات هنا
وبعد ذلك سنناقش السؤال التالي. لذلك دعونا نضع إطارًا لشرط هنا ، تأكد من أن تكون مؤهلاً للحصول على عرض يجب أن
يكون طفلاً أو شخصًا كبيرًا في السن ولكن ليس شابًا.
لقد سبق لك أن أخذت هذا الطفل الذي يصل عمره إلى عامين ، وهو طفل من 12 إلى 50 عامًا
، وهو صغير ، وبعد ذلك يكون سن الشيخوخة.
الآن في هذا علينا أن نرى أن العمر يجب أن يقع في جانب أن تكون طفلًا أو في هذا الجانب لكي تكون
شخصًا أكبر سنًا.
لذلك لا يوجد عرض لهؤلاء الناس.
لذلك علينا أن نتحقق من أن العمر في هذا الجانب إذا كان صحيحًا هو طفل وإلا يجب أن يكون العمر في هذا الجانب
بخلاف ذلك ، أو ، لذلك يجب أن يكون العمر أكبر من 50.
لذلك في هذا لا نبحث عن القيمة داخل النطاق الذي نبحث عنه القيمة الموجودة في
مواقع مختلفة خارج النطاق.
حتى الآن عامل التشغيل OR مفيد.
لذا ، دعونا نضع الشروط التي لدي بالفعل مخطط انسيابي هنا وقمت بإرسال رسالة مؤهلة
وغير مؤهلة فقط سأقوم بتدوين الحالة هنا.
لذا فإن الشرط هو إذا كان العمر أقل من 12 عامًا ، أي ما يعادل 12 عامًا فصاعدًا ، فنحن نقول إنه صغير السن.
أو العمر
أكبر من 50.
إذا كان هذا صحيحًا فهو إما طفل أو كبير في السن.
إذن هذا هو مؤهل أو يكون مؤهلاً وإلا فهو غير مؤهل.
لذا دعونا نكتب برنامجًا لهذا.
لذلك بالفعل لدينا هذا.
لذلك فقط يجب أن أعطي شرطًا وأعطي رسالة.
هنا سأكتب الشرط إذا كان العمر أقل من 12 أو يعني || نستخدمها والعمر
أكبر من 50.
ثم سنقوم بطباعة رسالة بالقول إن cout مؤهل
وإلا يعني ذلك أنه يتعين عليك فقط إرسال رسالة غير مؤهلة.
هذا كل شيء وخارج الدالة الرئيسية ، لذلك سنقول صفر إرجاع ونهاية.
هذا كل شيء مرة أخرى بالنسبة لهذا البرنامج ، هناك أيضًا تمرين ترميز متاح عليك كتابته
على هذا الشرط بشكل صحيح.
الشرط هو فقط لممارسة الشرط وهناك برنامج تجريبي متاح حتى تتمكن من
مشاهدة البرنامج وتجربة البرنامج بنفسك وأيضًا PDF متاح وبعد ذلك لدينا بعض تمارين الترميز
الأخرى حيث يتم طلب بعض الشروط الزمنية و في بعض الوقت يُطلب منك رمزًا كاملاً
، لذا قرأت تمرين الترميز بشكل صحيح وحلته.