1. أهلا وسهلاً بكم في :: IQ-TeaM FORUM :: .
    إذا كانت هذه الزيارة الأولى أو لديك الرغبة بالانضمام لأعضاء شبكة عراق تيم فيجب الاطلاع على خصوصية الشبكه فربما بقائك زائر افضل لك من الانضمام بحيث أن قوانين شبكة عراق تيم لا تتناسب مع اهتماماتك .
    • للأطلاع على الخصوصية وسياسة الاستخدام - التفاصيل
    • بعد الاطلاع على سياسة الموقع وقوانين شبكة عراق تيم يمكنك التسجيل معنا - تسجيل عضو جديد
    إستبعاد الملاحظة
الكاتب : .:: RSS ::. | المشاهدات : 1,607 | الردود : 0
حالة الموضوع:
مغلق
  1. .:: RSS ::. عضوية آلية

    الأنتساب:
    ‏9 سبتمبر 2011
    المشاركات:
    14,005
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    80
    الإقامة:
    IQ-T34M
    آول موضوع لي اله حاسبه عن طريق C بأستخدامswitch statement مع شرح الاكواد


    السلام عليكم ورحمه الله وبركآته ..

    ممم برنامج صغير وبسيط .. عباره عن اله حاسبه بأستخدام switch statement

    كود:
    #include
    int main()
    {
    int num1,num2,opt; \\ هنا عرفنا ثلاث متغيرت من نوع انتيجر
    printf("Enter the first Integer:\n"); \\ هنا تظهر كلمه للمستخدم تطلب منه اداخل اول رقم
    scanf("%d",&num1); \\ هنا استخدام داله ادخال البيانات وتخزن بقيمه النم ١
    printf("Enter the second Integer:\n"); \\ هنا ايضآ طلبنا من المستخدم ادخال الرقم الثاني
    scanf("%d",&num2); \\ هنا استخدام داله ادخال البيانات وتخزن بقيمه النم ٢
    for(;;) \\ هنا استخدمنا داله التكرآر
    {
    printf("\n\n\n\nEnter the your option:\n"); \\ هنا تظهر للمستخدم رساله من اجل اختيار
    printf("1-Addition.\n2-Substraction.\n3-Multiplication.\n4-Division.\n5-Exit.\n"); \\ هنا ايضآ رساله للمستخدم من اجل الاختيار العمليه الحسابيه
    scanf("%d",&opt); \\ هنا ادخال الرقم الذي ادخله المستخدم من ١ الى ٥ لاجل العمليه الحسابيه المطلوبه
    switch(opt) \\ هنا استخدمنا داله السويتش لاجل اجراء العمليه المناسبه التي اختارها المستخدم من ١ الى ٥
    {
    case 1:printf("\nAddition of %d and %d is: %d",num1,num2,num1+num2); \\ هنا يقوم البرنامج بتطبيق عمليه الجمع واضهارها للمستخدم
    break; \\ استخدمنا التوقف او بمعنى البريك لاجل يتوقف البرنامج من اكمل باقي الخطوات
    case 2:printf("\nSubstraction of %d and %d is: %d",num1,num2,num1-num2); \\ هنا يقوم البرنامج بتطبيق عمليه الطرح واضهارها للمستخدم
    break;
    case 3:printf("\nMultiplication of %d and %d is: %d",num1,num2,num1*num2); \\ هنا يقوم البرنامج بتطبيق عمليه الظرب واضهارها للمستخدم
    break;
    case 4:
    if(num2==0) \ هنا استخدمنا داله الشرط لاجل ان كان الرقم الثاني يساوي الصفر فأنوه لايقبل القسمه ع الرقم الاول
    {
    printf("OOps Devide by zero\n"); \\ وتظهر هذه الرساله للمستخدم وتخبره انه قسمه على صفر
    }
    else{
    printf("\n Division of %d and %d is: %d",num1,num2,num1/num2); \\ هنا ان كان ان كان الرقم الثاني غير الصفر فأنه سوف يقوم البرنامج بالقسمه واظهار الناتج
    }
    break;
    case 5: return 0; \\ هنا يقوم البرنامج بالتوقف ان اختار المستخدم الرقم ٥
    break;
    default:printf("\n Enter correct option\n"); \\ الوضعيه الافتراضيه وهنا يقوم المستخدم بأظهار رساله مفداها اختار الخيار المناسب
    break;
    }
    }
    return 0; \\ هنا يقوم البرنامج بالتوقف لاعطاه القيمه ٠
    }

    إن شاء الله يعجبكم واسفين طولنا عليكم ..

    وعودا حميد للمنتدى وان شاء الله اخر الغيبات ..

    العمل لوجه الله !

    ودي واحترامي..&:":


    المصدر: شبكة عراق تيم IQ-T34M - من قسم: قسم - ++ C & C

    N,g l,q,u gd hgi phsfi uk 'vdr C fHsjo]hlswitch statement lu avp hgh;,h]​
     
حالة الموضوع:
مغلق

مشاركة هذه الصفحة