Advanced Search

المحرر موضوع: ..::برامج C++::..  (زيارة 1100 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

يناير 19, 2007, 02:44:29 صباحاً
زيارة 1100 مرات

سفيرة الإسلام

  • عضو مبتدى

  • *

  • 8
    مشاركة

    • مشاهدة الملف الشخصي
..::برامج C++::..
« في: يناير 19, 2007, 02:44:29 صباحاً »
بسم الله الرحمن الرحيم

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

أنا أخت لكم جديدة في المنتدى وتخصصي علوم الحاسب أول سنة من المملكة العربية السعودية من مدينة ينبع الصناعية في الكلية الجامعية بالهينة الملكية

وهذي الجامعة جديدة وأنا من دفعتها الأولى...وعند البحث والإستنتاجات والمقارنات أكتشفت أننا الآن نتتأسس بشكل خاطئ في مادة السي ++

الله يوفق الجميع

لا أحب أطيل عليكم...أعتبروني أختكم الصغيرة والخفيفة على قلبكم من أسألتي
فأنا أحب الحاسب وأشعر أن لغة السي ++ ممتعة وشيقة ولكن لم أجد أحد يساعدني
إن شاء الله أستفيد وأتعلم من خبراتكم
----------------------------
هذا أحد البرنامج وعندما أسوي لة رن يطلع صح بس مايسوي العمليات الحسابية  '<img'>

 # include

 int main ()
{
   int a,b;
   int c;
   int operation;

   printf("Enter tow numbers separated by space : \n");
   scanf("%d%d",&a,&b);

   printf("Enter an operation
  • [-]
  • [/] : ");
       scanf("%d",&operation);

       switch (operation){

       case '+':
       printf("%d",operation);
       c = a + b;
       printf("The product of %d and %d is %d ",a,b,c);
       break;

       case '-':
       printf("%d",operation);
       c = a * b;
       printf("The product of %d and %d is %d ",a,b,c);
       break;

       case '*':
       printf("%d",operation);
       c = a - b;
       printf("The product of %d and %d is %d ",a,b,c);
       break;

       case  '/':
       printf("%d",operation);
       c = a / b;
       printf("The product of %d and %d is %d ",a,b,c);
       break;

       default :
       printf("Please chose correct operation!!");
       }
       return 0;
    }
    -----------------------------------------------------
    أما هذا البرنامج سهل لأني حافظة ولكن لوطلب مني أفكر وأسوي ماراح أعرف سؤال كيف فرق البرنامج عندما طلب أصغر رقم وأكبر رقم بين الزمزين e,j!?!?
    #include
    int main()
    {
       int array[200];
       int j,i;
       int total=0;
       int f=0;
       int e;

       for(i=0; i<200; i++){
         for(j=2; j<200; j++){
          printf("myArray[ %d ]= %d \n" ,i,j);

          total +=j;
          e=j;
          j++;
          i++;
       }
       }
          j=2;
          printf("Sum of all value in myArray=%d\n",total);
          printf("The largest value in myArray=%d\n",e);
          printf("The smllest value in myArray=%d\n",j);
       return 0;
       }
    ---------------------------------------------
    هذا البرنامج لم أفهم الأكواد التي فيه جديدة علي وفيما تستخدم

    #include
    float Carea(float r);  /* r - radius of circle */
    float Rarea(float b,float w); /*b for bridth and w for width*/
    int main()
    {
       float r, w, b;
       float ca, ra; /* ca - Circle Area, ra - Rectangle Area */

       printf("ENTER the radious of area of circle : ");
       scanf("%f", &r);
       ca = Carea®;
       printf("%.2f \n",ca);

       printf("ENTER width and breadth :  ");
       scanf("%f %f", &b, &w);

       ra = Rarea(b, w);

       printf("%.2f \n", ra);
       return 0;
    }


    float Carea(float r){
       int PAI = 3.14;
       return PAI*r*r;
    }


    float Rarea(float b,float w){
       return b * w;
    }
    ---------------------------------------------------
    صراحة نفسي أتعلم الكثير ولكن لاأجد الوقت يدوب في الي ندرسة ونذاكرة بسبب الدوام من 8صباحا إلى 4 عصرا
    الله يوفق الجميع لقروب الإختبارات النهائية '<img'>

يناير 20, 2007, 01:43:41 صباحاً
رد #1

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
..::برامج C++::..
« رد #1 في: يناير 20, 2007, 01:43:41 صباحاً »
اختنا العزيزة.. اهلا و سهلا بك في المنتديات العلمية..

عندي لك طلب واحد.. و هو أن تضعي البرامج كل واحد بملف و تحمليهم على الموقع في ردود منفصلة عشان نفهم المطلوب كويس..

وفقك الله..
ننتظر البرامج..
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

يناير 21, 2007, 09:32:04 مساءاً
رد #2

سفيرة الإسلام

  • عضو مبتدى

  • *

  • 8
    مشاركة

    • مشاهدة الملف الشخصي
..::برامج C++::..
« رد #2 في: يناير 21, 2007, 09:32:04 مساءاً »
بسم الله الرحمن الرحيم

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

جزاك الله خير ....بس لأني جديدة على المنتدى كنت ماأعرف أحمل ملف وماخطرت في بالي الفكرة... ':blush:'

هذا أحد البرنامج وعندما أسوي لة رن يطلع صح بس مايسوي العمليات الحسابية '<img'>

يناير 21, 2007, 11:20:34 مساءاً
رد #3

الفلكي القصيمي

  • عضو خبير

  • *****

  • 1430
    مشاركة

  • مسؤول النشرة العلمية

    • مشاهدة الملف الشخصي
    • http://olom.info
..::برامج C++::..
« رد #3 في: يناير 21, 2007, 11:20:34 مساءاً »
بارك الله فيك اختي  سفيرة الإسلام  

الله  يجعلك  قرة عين للإسلام والمسلمين

ذكرتيني   بالفتاة السورية  التي أرهقت  الموساد الإسرائيلي  بإختراقاتها المتكررة

حتى  تم   صيد مكانها  وقرروا  ضربها   في أحد ضواحي فلسطين

فما فتئت  الا  ان  ضربوها  بصاروخ   ... ولكن

خرجت من  الغد   لتخترق اجهزتهم من جديد  ..  

شكرا لك  اختي  الله  يحميك  ويستر  عليك  ويكتب لك الأجر
يتحقق  الهدف بالشورى وتغليب المصلحة العامه على الثقة المفرطة في النفس
وتجنى أينع الثمار  بسمو الأخلاق واحترام الذات وأدب الحوار

يناير 21, 2007, 11:26:34 مساءاً
رد #4

سفيرة الإسلام

  • عضو مبتدى

  • *

  • 8
    مشاركة

    • مشاهدة الملف الشخصي
..::برامج C++::..
« رد #4 في: يناير 21, 2007, 11:26:34 مساءاً »
QUOTE
بارك الله فيك اختي  سفيرة الإسلام  
الله  يجعلك  قرة عين للإسلام والمسلمين
شكرا لك  اختي  الله  يحميك  ويستر  عليك  ويكتب لك الأجر


وفيك ...آمين وياك

جزاك الله خير لمرورك العطر '<img'>




فبراير 10, 2007, 12:57:37 مساءاً
رد #5

simon_cs

  • عضو مبتدى

  • *

  • 3
    مشاركة

    • مشاهدة الملف الشخصي
..::برامج C++::..
« رد #5 في: فبراير 10, 2007, 12:57:37 مساءاً »
this is modify of your frist program change the type of variable operation to char


# include

 int main ()
{
   int a,b;
   int c;
   char operation;

   printf("Enter tow numbers separated by space : \n");
   scanf("%d%d",&a,&b);

   printf("Enter an operation
  • [-]
  • [/] : ");
       scanf("%s",&operation);

       switch (operation)
       {
          case '+':
           printf("%c\n",operation);
           c = a + b;
           printf("The Addition of %d and %d is %d\n ",a,b,c);
           break;

           case '-':
           printf("%c\n",operation);
           c = a - b;
           printf("The Subtraction of %d and %d is %d\n ",a,b,c);
           break;

           case '*':
           printf("%c\n",operation);
           c = a * b;
           printf("The product of %d and %d is %d\n ",a,b,c);
           break;

           case  '/':
           printf("%c\n",operation);
           c = a / b;
           printf("The Divsion of %d and %d is %d\n ",a,b,c);
           break;

           default :
           printf("Please chose correct operation!!\n");
       }
       return 0;
    }