مشاهدة النتائج 1 الى 10 من 10
  1. #1

    دورة تعلم أساسيات لغة سي++ : الدرس الرابع


    attachment
    السلام عليكم و رحمة الله و بركاته
    بسم الله الرحمن الرحيم و الصلاة و السلام على الرسول اﻷمين و على آله و صحبه المنتجبين

    attachment

    الدرس الرابع

    بعنوان : العمليات و نتعلم في هذا الدرس ما يلي :

    1. معنى العملية.
    2. وظائف العمليات الشائعة.
    3. أولوية تنفيذ العمليات.

    attachment

    بإمكانكم تحميل الدرس هنا

    coolcoolcool
    تحياتي
    روح سامية
    الصور المرفقة الصور المرفقة
    اخر تعديل كان بواسطة » ولد عتيبة 511 ™ في يوم » 09-05-2011 عند الساعة » 21:55


  2. ...

  3. #2
    السلام عليكم

    ماذا تقصد الامثله التي شرحناها ولم نعط امثله لها

    مثلا مثل هذا | او هذا || او |=

    مثلا انت شرحت هذا == وهذا له نفس المفعول =|

    ولكن لم تضع مثال له يعني نستخدمه


    ثانيا ايش تقصد في تعابير معقده لم افهم شيئاً ^^

    _____________

    شرحك رائع جدا وواضح ليس مدح انما الواقع

    ولكن المعلومات كثيره جدا وتزداد في كل درس

    لو اختصرت في كل درس شويه كان اسهل

    جلست ساعه ونصف وراح اجلس ساعتين في قراته مره اخرى حتى افهم الامور المهمه اكثر


    شكرا لك وفي انتظار اجاباتك بتوفيق والسلام
    اطلب من اي موقع تريد

    http://www.mexat.com/vb/showthread.p...9#post32255539

  4. #3
    إقتباس الرسالة الأصلية كتبت بواسطة ahmadz مشاهدة المشاركة
    السلام عليكم
    و عليكم السلام

    ماذا تقصد الامثله التي شرحناها ولم نعط امثله لها

    كنت أقصد العمليات التي لم نستخدمها في برنامج الدرس
    مثلا أكبر من و أصغر من


    مثلا مثل هذا | او هذا || او |=

    نعم بالضبط

    مثلا انت شرحت هذا == وهذا له نفس المفعول =|

    ليس نفس المفعول ، =| عملية تعيين مركب يعني أن السطرين التاليين لهما نفس المفعول :
    كود الـ PHP:
    x|=4;
    x=x|4
    عملية التعيين تتضمن تغيير قيمة متغير معيّن و كان x في مثالنا هو المتغير

    بينما == ليست تعيينا و إنما مقارنة مساواة تعطي نتيجة صائبة إذا كان الطرفان متسويان و نتيجة خاطئة إذا كان الطرفان غير متساويين
    مثلا إذا كتبنا :
    كود الـ PHP:
    x==
    فإن النتيجة صائبة إذا كان x فعلا يساوي 4 و إلا فالنتيجة خاطئة


    ولكن لم تضع مثال له يعني نستخدمه

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

    ثانيا ايش تقصد في تعابير معقده لم افهم شيئاً ^^

    يعني كون تعبيرا معقدا من عمليات كثيرة ، مثلا :
    كود الـ PHP:
    x=4;
    y=x%3+12*9
    مثل هذا التعبير يحوي عددا من العمليات ، ربما أردت استخدام الأقواس أو ما شابه
    _____________

    شرحك رائع جدا وواضح ليس مدح انما الواقع

    ولكن المعلومات كثيره جدا وتزداد في كل درس

    لو اختصرت في كل درس شويه كان اسهل

    جلست ساعه ونصف وراح اجلس ساعتين في قراته مره اخرى حتى افهم الامور المهمه اكثر


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

    أشكرك أخي العزيز على المشاركة و التفاعل و إن شاء الله أكون قد أجبت بشكل جيد

    تحياتي
    روح سامية
    اخر تعديل كان بواسطة » روح سامية في يوم » 31-05-2011 عند الساعة » 04:50

  5. #4
    شرحك في غايه الروعه يعطيك الف عافيه اخوي وما قصرت ابدا

    نجحت اغلب العمليات الا الاخيره
    كود الـ PHP:
    #include <iostream>
    using namespace std;

    int main() {
    int z,x=5,b;
    cout << "1=" << << << endl;

    z=x/5;
    cout << "2=" << << << endl;

    z=x<6;
    cout << "3=" << << <<  endl;

    z=(x+10)-5;
    cout << "3=" << <<  endl;

    z=x==15%10;
    cout << "4=" << << endl;

    b=10;
    z=(b+10)/60;
    cout << "5=" << << << endl:




    return 
    0;

    حاول بما اعرف ولكن لم اعرف المشكله اين

    بتوفيق والسلام

  6. #5
    مرحبا
    قمت في برنامجك بالآتي :
    كود الـ PHP:
    z=(b+10)/60;
    cout << "5=" << << << endl
    هناك مشكلة واحدة و هي في سطر الطباعة :
    كود الـ PHP:
    cout << "5=" << << << endl
    لقد قمت عن طريق الخطأ في نهاية أمر الطباعة بكتابة نقطتين رأسيتين : و هذا ليس العلامة التي ننهي بها الأوامر
    العلامة التي ننهي بها الأمر هي الفاصلة النقوطة ; فعليك تعديلها gooood

    تحياتي
    روح سامية

  7. #6
    الف شكر لك اخوي على شرحك الوافي

    وكل هذا من خطأ واحد ^^ انا جلست اعدل واغير المعادله ^^

    واخر شيئ اخ شكرا لك مره اخرى

    1306833317671

    كود الـ PHP:


    #include <iostream>
    using namespace std;

    int main() {
    int z,x=5,b;
    cout << "1=" << << << endl;

    z=x/5;
    cout << "2=" << << << endl;

    z=x<6;
    cout << "3=" << << <<  endl;

    z=(x+10)-5;
    cout << "3=" << <<  endl;

    z=x==15%10;
    cout << "4=" << << endl;

    b=4;
    z=b%3+12*9;
    cout << "5=" << << endl;




    return 
    0;

    ان شاء الله يكون البرنامج هو المطلوب

    وبعد الدرس الرائع صار لازم ارجاع جميع الادروس عرفت الان اهميتهم ^^

    سؤال كالعاده

    لماذا الرقم واحد في البرنامج طلع كبير جدا مع اني حددت ل x 5 فقط لان الباقي ياخذ صفر صح ؟

    والى الدرس الخامس ان شاء الله

    شكرا لك بتوفيق والسلام
    اخر تعديل كان بواسطة » ahmadz في يوم » 31-05-2011 عند الساعة » 09:20

  8. #7
    إقتباس الرسالة الأصلية كتبت بواسطة ahmadz مشاهدة المشاركة
    ان شاء الله يكون البرنامج هو المطلوب

    وبعد الدرس الرائع صار لازم ارجاع جميع الادروس عرفت الان اهميتهم ^^

    سؤال كالعاده

    لماذا الرقم واحد في البرنامج طلع كبير جدا مع اني حددت ل x 5 فقط لان الباقي ياخذ صفر صح ؟

    والى الدرس الخامس ان شاء الله

    شكرا لك بتوفيق والسلام
    مرحبا
    نعم نعم برنامج مثل هذا هو ما كنت أتوقعه
    مجرد استخدام للعمليات
    سألت عن العدد الأول لأنه كان كبيرا جدا
    تذكر هذه المعلومة
    أي متغيّر تعلنه دون أن تعطيه قيمة محددة يِأخذ قيمة عشوائيةِ
    لقد قمت في البداية بطباعة المتغير z قبل إعطائه قيمة لذلك كانت قيمته عشوائية ، قد تكون كبيرة أو صغيرة فلا يمكن التكهن بها
    لهذا السبب دائما ينصح أن تعطي قيمة ابتدائية لكل متغير تعلنه أي :
    كود الـ PHP:
    int z=0,x=5,b=0
    بهذا الشكل نكون متأكدين أن z و b لهما قيمة صفر و ليس قيمة عشوائية

    أتمنى أن أكون قد أجبت على سؤالك
    تحياتي
    روح سامية
    اخر تعديل كان بواسطة » روح سامية في يوم » 31-05-2011 عند الساعة » 09:55

  9. #8
    إقتباس الرسالة الأصلية كتبت بواسطة TheBSOM مشاهدة المشاركة
    مرحبا
    نعم نعم برنامج مثل هذا هو ما كنت أتوقعه
    مجرد استخدام للعمليات
    سألت عن العدد الأول لأنه كان كبيرا جدا
    تذكر هذه المعلومة
    أي متغيّر تعلنه دون أن تعطيه قيمة محددة يِأخذ قيمة عشوائيةِ
    لقد قمت في البداية بطباعة المتغير z قبل إعطائه قيمة لذلك كانت قيمته عشوائية ، قد تكون كبيرة أو صغيرة فلا يمكن التكهن بها
    لهذا السبب دائما ينصح أن تعطي قيمة ابتدائية لكل متغير تعلنه أي :
    كود الـ PHP:
    int z=0,x=5,b=0
    بهذا الشكل نكون متأكدين أن z و b لهما قيمة صفر و ليس قيمة عشوائية

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

    شكرا لك اخوي على شكرك

    وطبعا كانت اجابه شافيه وكافيه

    شكرا لك بتوفيق والسلام

  10. #9
    السلام عليكم
    هذا تطبيقي

    كود الـ PHP:
    #include <iostream>
    using namespace std;

    int main (){
        
    int a,b;
        
    cout << "1-a=" << a<< "\tb="<<b<<endl;
        
    a=0;
        
    cout <<"2-a="<<a<<endl;
        
    a=a+2;
        
    cout <<"3-a="<<a<<endl;
        
    a=(b=4)/3;
        
    cout<<"4-a="<<a<<endl;
        
    a=b=5%3;
        
    cout <<"5-a="<<a<<"\tb="<<b<<endl;
        
    a*=b+3;
        
    cout <<"6-a="<<a<<endl;
        
    a++;
        
    cout<<"7-a="<<a<<endl;
        
    a=a==b?-10:10;
        
    cout<<"8-a="<<a<<endl;
        
    cout<<endl<<endl<<endl;
        return 
    0;




    بصراحة شرح العمليات لم أستوعبه كله
    اعتقد بالتطبيق مستقبلا بتحسن به اكثر
    وشكرا للدرس كان رائع كالعادة ^^
    22139cf7a2ec484293b98e3e6605479e

  11. #10
    إقتباس الرسالة الأصلية كتبت بواسطة zoom-20 مشاهدة المشاركة
    السلام عليكم
    هذا تطبيقي

    كود الـ PHP:
    #include <iostream>
    using namespace std;

    int main (){
        
    int a,b;
        
    cout << "1-a=" << a<< "\tb="<<b<<endl;
        
    a=0;
        
    cout <<"2-a="<<a<<endl;
        
    a=a+2;
        
    cout <<"3-a="<<a<<endl;
        
    a=(b=4)/3;
        
    cout<<"4-a="<<a<<endl;
        
    a=b=5%3;
        
    cout <<"5-a="<<a<<"\tb="<<b<<endl;
        
    a*=b+3;
        
    cout <<"6-a="<<a<<endl;
        
    a++;
        
    cout<<"7-a="<<a<<endl;
        
    a=a==b?-10:10;
        
    cout<<"8-a="<<a<<endl;
        
    cout<<endl<<endl<<endl;
        return 
    0;




    بصراحة شرح العمليات لم أستوعبه كله
    اعتقد بالتطبيق مستقبلا بتحسن به اكثر
    وشكرا للدرس كان رائع كالعادة ^^
    و عليكم السلام و رحمة الله
    تشكرين على الإطراء redface

    بإمكانك إكمال الدروس و ستتعوّدين على العمليّات المشروحة حال استخدامها
    بإمكانك الرجوع لهذا الدرس فيما بعد
    لكن تذكّري : إذا واجهت مشكلة في فهم بعض العمليّات حتّى بعد استخدامها فالأفضل التعوّد على العمليّة أولا
    العمليّات تتفاوت في أهميّتها في البرمجة و هذا يعتمد كثيرا على البرنامج
    مثلا عمليّة التعيين = و العمليّات الجبرية + - / * % مهمّة جدا و يجب أن تعرفيها
    عمليّات المقارنة أيضا مهمّة == < > و أكبر من أو يساوي و أصغر من أو يساوي
    مع الوقت ستتعلّمين عمليات && و ||
    ربما هذه أهم العمليات

    بانتظراكم في الدروس القادمة gooood
    تحيّاتي
    روح سامية
    اخر تعديل كان بواسطة » روح سامية في يوم » 17-06-2011 عند الساعة » 18:35

بيانات عن الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

عدد زوار الموضوع الآن 1 . (0 عضو و 1 ضيف)

الكلمات الدلالية لهذا الموضوع

المفضلات

collapse_40b قوانين المشاركة

  • غير مصرّح لك بنشر موضوع جديد
  • غير مصرّح بالرد على المواضيع
  • غير مصرّح لك بإرفاق ملفات
  • غير مصرّح لك بتعديل مشاركاتك
  •  

مكسات على ايفون  مكسات على اندرويد  Rss  Facebook  Twitter