يمكنك استخدام بنية التحكم switch في لغة C++ لتنفيذ الشروط المتعددة. هنا مثال على كود يحتوي على 3 احتمالات:

#include <iostream>
using namespace std;

int main() {
    int choice;
    cout << 'اختر احتمال واحد من بين الثلاثة:' << endl;
    cout << '1. الاحتمال الأول' << endl;
    cout << '2. الاحتمال الثاني' << endl;
    cout << '3. الاحتمال الثالث' << endl;
    cout << 'اختيارك: '; 
    cin >> choice;

    switch(choice) {
        case 1:
            cout << 'تم اختيار الاحتمال الأول' << endl;
            // قم بتنفيذ الشروط المرتبطة بالاحتمال الأول
            break;
        case 2:
            cout << 'تم اختيار الاحتمال الثاني' << endl;
            // قم بتنفيذ الشروط المرتبطة بالاحتمال الثاني
            break;
        case 3:
            cout << 'تم اختيار الاحتمال الثالث' << endl;
            // قم بتنفيذ الشروط المرتبطة بالاحتمال الثالث
            break;
        default:
            cout << 'اختيار غير صالح!' << endl;
            // قم بتنفيذ إجراءات الحالة الافتراضية (إذا كانت مطلوبة)
            break;
    }

    return 0;
}

في هذا المثال، سيتم عرض قائمة بثلاث احتمالات وسيتم طلب اختيار المستخدم. ثم سيتم استخدام بنية التحكم switch لتنفيذ شروط مختلفة بناءً على الاختيار المدخل من المستخدم. إذا لم يتطابق الاختيار مع أي حالة محددة، سيتم تنفيذ الحالة الافتراضية.

C++ Switch Statement: تنفيذ 3 احتمالات

原文地址: https://www.cveoy.top/t/topic/c2QT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录