حالة الموضوع:
مغلق
  1. D.LuFFy

    D.LuFFy Developer

    الأنتساب:
    ‏15 يوليو 2012
    المشاركات:
    4
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:
    3
    الإقامة:
    !!
    السلام عليكم ورحمه الله وبركآته ..

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

    كود:
    #include<stdio.h>
    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; \\ هنا يقوم البرنامج بالتوقف لاعطاه القيمه ٠
    }

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

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

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

    ودي واحترامي..&:":
     
    1 person likes this.
  2. OuT-L4w

    OuT-L4w <b><font size="4"><font color="#FF0000">Ṩ</font><f Developer

    الأنتساب:
    ‏10 ديسمبر 2011
    المشاركات:
    62
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:
    8
    الإقامة:
    KeyBoard
    رد: آول موضوع لي اله حاسبه عن طريق C بأستخدامswitch statement مع شرح الاكواد

    وعليكم السلام ورحمة الله وبركاته
    مميز ياحبيبي ما شاء الله
    عليك ابداع من اول موضوع

     
  3. محترف هكر

    محترف هكر DeveloPer Plus

    الأنتساب:
    ‏2 أغسطس 2012
    المشاركات:
    109
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    16
    الإقامة:
    || تونس ~
    رد: آول موضوع لي اله حاسبه عن طريق C بأستخدامswitch statement مع شرح الاكواد

    آلسلآم عليكم ورحمة آلله وبركآته
    يعطيكَ آلعآفيه عَ آلموضوعَ
    / [​IMG]
     
حالة الموضوع:
مغلق

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