منتدى طلاب جامعة الحديدة

أخي الزائر إن لم تكن عضواً في المنتدى فنحن ندعوك لكي تنظم إلينا وشكراً تحيات مدير المنتدى طارق البغوي

انضم إلى المنتدى ، فالأمر سريع وسهل

منتدى طلاب جامعة الحديدة

أخي الزائر إن لم تكن عضواً في المنتدى فنحن ندعوك لكي تنظم إلينا وشكراً تحيات مدير المنتدى طارق البغوي

منتدى طلاب جامعة الحديدة

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
منتدى طلاب جامعة الحديدة


3 مشترك

    سؤال ماهو عمل دالةMAIN()

    عبد الواسع عمر الرمانه
    عبد الواسع عمر الرمانه
    طالب لا يضاها
    طالب لا يضاها


    ذكر
    عدد الرسائل : 1299
    العمر : 38
    البلد : اليمن
    القسم والمستوى : أستاد حاسوب
    المزاج : عسل+سكرزياده
      : سؤال ماهو عمل دالةMAIN() 15781610
    السٌّمعَة : 5
    نقاط : 430
    تاريخ التسجيل : 14/10/2007

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة: الحديدة

    سؤال ماهو عمل دالةMAIN() Empty سؤال ماهو عمل دالةMAIN()

    مُساهمة من طرف عبد الواسع عمر الرمانه السبت يناير 03, 2009 10:22 pm

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

    البرنامج يقوم بإدخال بيانات الطالبات وهي ( الاسم – المستوي – الرقم ) ثم كون دالة بحث وطباعة -
    حيث أن البحث على حسب الرقم؟
    #include
    //-----*Passing array of struct to function*----------
    void insert();
    void Display();
    void search();

    //---------*structure definition*--------------------
    struct Student{
    char name[25];
    int id;
    int level;
    }stud [3];
    //---------------*Main Program*---------------------
    int main() {
    insert();
    Display();
    search();

    return 0;
    } //end main()
    //------------*Insert Student*----------------------------
    void insert(){
    cout<<" \n Enter Data of Students \n ";
    for(int i=0;i<=3;i++){
    cout<<" \t\t Enter Name:\n ";
    cin>>stud[i].name;
    cout<<" \t\t Enter ID:\n ";
    cin>>stud[i].id;
    cout<<" \t\t Enter Level:\n ";
    cin>>stud[i].level;
    } //end for
    }

    //---------------*Display Data Students*--------------------
    void Display()
    {
    cout<<" \n Informations of Students \n ";
    for(int k=0;k<=3;k++)
    {
    cout <}
    }
    //---------------*Display Data Students*--------------------
    void search()
    {
    cout<<" \t Enter Number to Search:\n ";
    int No,f=0 ,h=0;
    cin>>No;

    while(f!=1)
    {
    if(stud[h].id==No)
    {
    cout << "The Number Found!\n";
    f=1;
    }
    else
    h++;
    }
    if(f==0)
    cout<<"The Number id Not Found!\n";
    }


    الحين البرنامج السابق تم تطبيقة على Structures واريد تحويلة إلى Classes

    أبدا وانت حاولوا معي

    #include
    class Student{
    //-----*Passing array of struct to function*----------
    public:
    void insert();
    void Display();
    void search();

    //---------*structure definition*--------------------
    char name[25];
    int id;
    int level;
    }stud [3];
    هو ينفع كذه اصلا انه يكون الاوبجكت مصفوفة
    void Student :: insert()
    {

    cout<<" \n Enter Data of Students \n ";
    for(int i=0;i<=3;i++){
    cout<<" \t\t Enter Name:\n ";
    cin>>stud[i].name;
    cout<<" \t\t Enter ID:\n ";
    cin>>stud[i].id;
    cout<<" \t\t Enter Level:\n ";
    cin>>stud[i].level;
    } //end for
    }

    void Student :: Display ()
    }
    cout<<" \n Informations of Students \n ";
    for(int k=0;k<=3;k++)
    {
    cout <}
    }

    void Student :: Serach()
    search()
    {
    cout<<" \t Enter Number to Search:\n ";
    int No,f=0 ,h=0;
    cin>>No;

    while(f!=1)
    {
    if(stud[h].id==No)
    {
    cout << "The Number Found!\n";
    f=1;
    }
    else
    h++;
    }
    if(f==0)
    cout<<"The Number id Not Found!\n";
    }
    طيب دالة Main أيش اعمل فيها ؟؟؟
    انتظر ردودكم بورك فيكم وجزاكم الله خير
    مأمون المفلحي
    مأمون المفلحي
    مستشار إداري
    مستشار إداري


    ذكر
    عدد الرسائل : 2676
    العمر : 37
    البلد : في كل حلم جميل
    القسم والمستوى : برمجة حاسوب
    المزاج : أحب الهــــدووووووووء والصراحة
      : سؤال ماهو عمل دالةMAIN() 15781610
    السٌّمعَة : 13
    نقاط : 1666
    تاريخ التسجيل : 26/04/2008

    سؤال ماهو عمل دالةMAIN() Empty رد: سؤال ماهو عمل دالةMAIN()

    مُساهمة من طرف مأمون المفلحي السبت يناير 03, 2009 10:33 pm

    تسلم تسلم ع المواضيع الجميلة والمهمة
    برامج أكثر من رائعة.
    ندى الأيام
    ندى الأيام
    مراقبة عامة
    مراقبة عامة


    انثى
    عدد الرسائل : 616
    العمر : 36
    البلد : اليمن
    القسم والمستوى : طالبة
    المزاج : عال
    العضوية : 20
    أختر علم دولتك : سؤال ماهو عمل دالةMAIN() Female10
      : سؤال ماهو عمل دالةMAIN() 15781610
    السٌّمعَة : 1
    نقاط : 32
    تاريخ التسجيل : 12/12/2007

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة: المحويت

    سؤال ماهو عمل دالةMAIN() Empty رد: سؤال ماهو عمل دالةMAIN()

    مُساهمة من طرف ندى الأيام الأحد يناير 04, 2009 8:04 am

    ههه هههههههههه هههههههههههههههههههههه

    تصدق؟
    والله اني ندمت لاني دخلت على هذا الموضوع
    لانك قلبت عليا المواجع
    والله اني ميييييييييييحة في هذه المادة

    الله يسترها معايا بس
    ايش عمل دالة main???????????????????????????

    اصلا انا فهمت البرنامج من اصله؟؟
    ما شاء الله اخي عبد الواسع شكلك فاهم البرمجة الهدفية تمااام
    الله يعين000
    مأمون المفلحي
    مأمون المفلحي
    مستشار إداري
    مستشار إداري


    ذكر
    عدد الرسائل : 2676
    العمر : 37
    البلد : في كل حلم جميل
    القسم والمستوى : برمجة حاسوب
    المزاج : أحب الهــــدووووووووء والصراحة
      : سؤال ماهو عمل دالةMAIN() 15781610
    السٌّمعَة : 13
    نقاط : 1666
    تاريخ التسجيل : 26/04/2008

    سؤال ماهو عمل دالةMAIN() Empty رد: سؤال ماهو عمل دالةMAIN()

    مُساهمة من طرف مأمون المفلحي الأحد يناير 04, 2009 9:55 am

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


    ذكر
    عدد الرسائل : 1299
    العمر : 38
    البلد : اليمن
    القسم والمستوى : أستاد حاسوب
    المزاج : عسل+سكرزياده
      : سؤال ماهو عمل دالةMAIN() 15781610
    السٌّمعَة : 5
    نقاط : 430
    تاريخ التسجيل : 14/10/2007

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة: الحديدة

    سؤال ماهو عمل دالةMAIN() Empty رد: سؤال ماهو عمل دالةMAIN()

    مُساهمة من طرف عبد الواسع عمر الرمانه الأحد يناير 04, 2009 10:04 pm

    خلاص أخي مأمون أنا بجاوب ما هو عمل دالة

    main()


    فى دالة main بيكفى تستدعى كائن من الكلاس ثم نستدعى دواله الثلاثه
    مثل الآتى

    int main()
    {
    Student s;
    s.insert();
    s.Display();
    s.search();
    return 0;
    }
    #include
    class Student{
    char name[25];
    int id;
    int level;
    void insert();
    void Display();
    void search();
    }stud [3];
    //------------*Insert Student*----------------------------
    void Student::insert(){
    cout
    مأمون المفلحي
    مأمون المفلحي
    مستشار إداري
    مستشار إداري


    ذكر
    عدد الرسائل : 2676
    العمر : 37
    البلد : في كل حلم جميل
    القسم والمستوى : برمجة حاسوب
    المزاج : أحب الهــــدووووووووء والصراحة
      : سؤال ماهو عمل دالةMAIN() 15781610
    السٌّمعَة : 13
    نقاط : 1666
    تاريخ التسجيل : 26/04/2008

    سؤال ماهو عمل دالةMAIN() Empty رد: سؤال ماهو عمل دالةMAIN()

    مُساهمة من طرف مأمون المفلحي الإثنين يناير 05, 2009 9:05 am

    تسلم اخي الغالي عبدالواسع

      الوقت/التاريخ الآن هو الثلاثاء نوفمبر 26, 2024 8:42 am