صفحة 5 من 10 الأولىالأولى 12345678910 الأخيرةالأخيرة
النتائج 61 إلى 75 من 148

الموضوع: من يريد مساعدة في ال c++

  1. #61
    التسجيل
    17-03-2007
    المشاركات
    9

    رد: من يريد مساعدة في ال c++

    اشكرك عزيزي وبارك الله فيك ..
    وان شاء الله بجربه وبرد عليك ^_^

  2. #62
    التسجيل
    15-02-2007
    المشاركات
    298

    رد: من يريد مساعدة في ال c++

    آسف أخي العزيز أثناء تجريب البرنامج وجدت بعض الأخطاء وهاهو البرنامج مضمون ومجرب

    #include<iostream.h>
    #include<iomanip.h>
    #include<math.h>

    double f(double) ;
    double derived_f(double) ;
    double xk1(double , double , double) ;

    int main()
    {
    double xk , Epselon , dxk = 0 ;
    char answere = 'c' ;

    while((answere == 'c')||(answere == 'C'))
    {
    xk = 6 ;
    cout << "Newton-Raphson Method to approxkimate the root of a function" << endl ;
    cout << endl << "- Enter precision (1/10, 1/100, 1/1000,...):" ;
    cin >> Epselon ;
    cout << endl << setw(5) << "xK"
    << setw(9) << "f(xk)"
    << setw(16) << "derived_f(xk)"
    << setw(7) << "xk+1"
    << setw(7) << "dx" << endl ;

    cout.setf(ios::showpoint) ;
    cout.precision(3);
    cout.setf(ios::fixed);
    cout<< setw(6) << xk << setw(8)
    << f(xk) << setw(11)
    << derived_f(xk) << setw(13)
    << xk1(xk , f(xk) , derived_f(xk)) ;

    xk = xk1(xk , f(xk) , derived_f(xk)) ;
    dxk = xk - 0.6667 ;
    cout << setw(9) << dxk << endl ;
    while ( dxk >= Epselon)
    {
    cout.setf(ios::showpoint) ;
    cout.precision(3);
    cout.setf(ios::fixed);
    cout<< setw(6) << xk << setw(8)
    << f(xk) << setw(11)
    << derived_f(xk) << setw(13)
    << xk1(xk , f(xk) , derived_f(xk)) ;
    dxk = xk ;
    xk = xk1(xk , f(xk) , derived_f(xk)) ;
    dxk -= xk ;
    cout.precision(3);
    cout.setf(ios::fixed);
    cout << setw(9) << dxk << endl ;
    }
    cout << endl << "- Enter your choice: (q) to quit, (c) to continue:" ;
    cin >> answere ;
    cout << endl ;
    if((answere == 'q')||(answere == 'Q'))
    cout << "buy!" << endl ;
    }

    return 0;
    }


    double f(double xk)
    {
    return pow(xk , 2) - 4 ;
    }

    double derived_f(double xk)
    {
    return 2*xk ;
    }

    double xk1(double xk , double f , double derived_f)
    {
    return xk - (f / derived_f) ;
    }


    وأعتذر مرة أخرى
    وين الشباب

  3. #63
    التسجيل
    18-03-2007
    المشاركات
    6

    رد: من يريد مساعدة في ال c++

    السلام عليكم

    الكود هذا كله اوكي صحيح لكن وانا اطبقة طلع لي الايرور التالي

    'pow' : is not a member of 'std'
    'pow' : symbol cannot be used in a using-declaration

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

    هذا الكود :

    #include<iostream>
    using std::cout;
    using std::endl;
    using std::fixed;
    #include<iomanip>
    using std::setw;
    using std::setprecision;
    #include<cmath>
    using std:ow;
    int main()
    {
    double amount;
    double principal;
    double rate = .05;
    cout<<"Year"<<setw( 21 )<<"Amount on deposit"<<endl;
    cout<<fixed<<setprecision( 2 );
    for ( int year = 1; year <= 10; year++ )
    {
    amount = principal * pow( 1.0 + rate, year );

    cout<<setw( 4 )<<year<<setw( 21 )<<amount<<endl;
    }
    return 0;
    }

    واذا الغيت : #include<cmath>
    using std:ow;

    يطلع هذا الايرور :

    'pow' : undeclared identifier

    الـ pow تصبح غير معرفة للكومبايلر

    علما بأني استخدم كومبايلر فيجول ستيديو 6

    وشكرا ..

  4. #64
    التسجيل
    18-03-2007
    المشاركات
    6

    رد: من يريد مساعدة في ال c++

    السلام عليكم

    اخ علي بالنسبة لكود برامج الكوب :

    جربت الكود وعدلته عليه واشتغل تمام

    لكن مطلوب مني اني افتح 3 ملفات


    Cpp1.classname.h
    Cpp2.chassname.cpp
    Cpp3.classname.cpp

    طبعا الاخير للـ main function

    يعني لازم في كل ملف

    اضع
    #include"classname.h"

    مثال :

    #include:"CubeSide.h"

    int main()
    {
    Cube c;
    c.CubeSide(Side);
    c.Volume();
    c.DisplayMessage();
    return 0;
    }

    لكن يطلع لي هذا الايرور :

    fatal error C1083: Cannot open include file: 'CubeSide.h': No such file or directory

    ما الحل؟
    علما بأني فتحت جميع الملفات سورس فايل
    والاول حفظته .h
    وجربت بأن افتح الاول هيدر فايل والباقي سورس فايل
    ونفس النتيجة

    والبرنامج يشتغل اذا وضعت الكود وحفظته في ملف واحد بدون ايرورز

    ارجو الجواب اليوم اذا فيه ما امكانية

    وشكرا

  5. #65
    التسجيل
    15-02-2007
    المشاركات
    298

    رد: من يريد مساعدة في ال c++

    جرب افتاح الكل واعملن
    REBUILD ALL
    وبالنسبة للسؤال السابق
    المكتبة اسمها
    math.h
    والتابع
    fixed
    يكتب بالشكل
    cout.setf(io::fixed);
    لأنه تابع لمكتبات الدخل الخرج

  6. #66
    التسجيل
    15-02-2007
    المشاركات
    298

    رد: من يريد مساعدة في ال c++

    أعرض هنا الطريقة الروسية في ضرب عددين طبعا يوجد معامل ضرب في أي لغة برمجة في العالم
    ولكن هذه الطريقة للتدرب على البرمجة باستخدام المصفوفات ولها الخوارزمية التالية:
    لدينا ضارب ومضروب من النمط الصحيح نقسم الضارب على 2 قسمة صحيحة حتى نحصل على ناتج قسمة 0
    ومع كل عملية قسمة نجري عملية ضرب بـ 2 للمضروب بعد نذلك نرتبها بمصفوفة من عمودين وعدة أسطر
    حسب عدد مرات القسمة نحذف السطور الحاوية على ناتج قسمة زوجي ونبقي السطور الحاوية على ناتج قسمة
    فردي ثم نجمع عناصر العمود الثاني للمصفوفة مع الأخذ بعين الاعتبار أن الضارب والمضروب هما أول عددان
    في المصفوفة.

    مثال : ضرب العددين 6 و 8

    الضارب هو 6
    6\2=3
    3\2=1
    1\2=0

    المضروب هو 8
    8*2=16
    16*2=32
    32*2=64

    الآن نرتبها في مصفوفة
    6 8
    3 16
    1 32
    0 64

    نجمع العمود الذي يتبع سطر يحوي عدد فردي(معقدة شوي)
    الناتج: 16 + 32 = 48 (شي عجيب)

    أنا أخذت بعين الاعتبار ناتج القسمة وليس باقي القسمة
    حاولو عمل البرنامج

  7. #67
    التسجيل
    15-02-2007
    المشاركات
    298

    رد: من يريد مساعدة في ال c++

    يجب أن يكون الهيدر في نفس مجلد البرنامج الأصلي والوقت لايسمح لي بإيجاد الحل ولكن تأكدي من تطابق اسم الملف مع اسم الاستدعاء أي الاسم الذي حفظت فيه الهيدر مع ما يوجد بعد كلمة
    include

  8. #68
    التسجيل
    14-05-2005
    الدولة
    في عالم dotysoft
    المشاركات
    241

    Arrow رد: من يريد مساعدة في ال c++

    اقتباس المشاركة الأصلية كتبت بواسطة أبو شكب مشاهدة المشاركة
    مرحبا اخوي

    ابغى منك لو سمحت تسويلي برنامج لحساب مساحة المستطيل
    الطول X العرض
    على برنامج ال ++C

    ومشكور على مجهودك
    وهذا حل أخر على برنامج Turbo C++

    كود PHP:
    #include<stdio.h>
    void main()
    {
    float height,width,area;
    printf("type the height and the width\n");
     
    scanf("%f%f" ,&height,&width);
    area=height*width;
     
    printf("the area=%f",area);


  9. #69
    التسجيل
    03-01-2005
    المشاركات
    1,964

    رد: من يريد مساعدة في ال c++

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

    مرور سريع جدا << وذلك لما تقتضيه الحالة العقابية المنفذة حاليا من قبل الأهل على الكمبيوتر ونظرا لحالة الدراسة المتدهورة

    مرحبا جميعا

    بعضا من الدعاء فالامتحان يوم الخميس القادم على 8و نص !

    أتوقع أن أكون هنا الأربعاء أو الثلاثاء لبعض الأسئلة

    الى ذلك الحين نلتقي

    ألف تحية

  10. #70
    التسجيل
    12-04-2007
    المشاركات
    5

    رد: من يريد مساعدة في ال c++

    هذا البرنامج يعطيني شاشة الرن فاضيه



    #include <iostream>
    using namespace std;
    class DiscountCard{
    private: int points;

    public:
    DiscountCard(){
    points = 0;
    cout << "You now have a new card with no points earned.\n";
    }
    public: DiscountCard(int i){
    points = i;
    cout << "You now have a new card with " << points << " points earned.\n";
    }
    public: void addPoints(int money){
    points += money;
    cout << "You have " << points <<
    " points now.\n Thank you for using our services\n\n";
    }
    public: int getPoints(){
    return points;
    }
    private: int vouchersAvailable(){
    return (points/250);
    }

    public: void takeVouchers(int vouchers){
    if (vouchers <= vouchersAvailable()){
    points -= (vouchers * 250);
    cout << "You have used "<< vouchers <<
    " vouchers.\n Points remaining: " << points << endl;
    }
    else
    cout << "Sorry, you have not got sufficient number of points!";
    }
    public: void takeAvailableVouchers(){
    takeVouchers(vouchersAvailable());
    }
    //************ Overloading **********************
    DiscountCard& operator --(){

    --points;
    return *this;}
    DiscountCard& operator --(int){
    DiscountCard d;
    d=*this;
    --d;
    return d;
    }
    bool operator !(DiscountCard& ob)
    {
    if(point=0)
    return true;
    else
    return false;}

    };
    //***********************************************
    class Customer{
    private: int ID ;char first,last;
    DiscountCard card;
    public:
    Customer(){ID = 0;first= ' ';last = ' ';}
    public:
    Customer(int id,char f,char l, int points):card(points)
    {
    ID=0;first= ' ';last=' ';}
    public:
    void display()
    {
    cout<<"ID="<<ID<<card.getPoints();
    }

    DiscountCard& getCard()
    {
    return card;}
    //************ Overloading **********************
    };
    //***********************************************
    int main(){
    DiscountCard Card;
    Card.addPoints(855);
    Card.takeVouchers(3);
    Card.takeAvailableVouchers();
    //************ Overloading **********************
    DiscountCard myCard(500);
    DiscountCard yourCard(100);
    myCard--;
    --myCard;
    cout<<boolalpha<<!myCard;
    cout<<myCard[3];
    //********************************************
    Customer c;
    Customer ob(123,'a','z',50);
    c.getCard().addPoints(100);
    system("pause");
    return 0;
    }

  11. #71
    التسجيل
    12-04-2007
    المشاركات
    5

    رد: من يريد مساعدة في ال c++

    الكود الثاني.. 4 أخطاء..



    #include<stdlib.h>
    #include<iostream.h>
    #include<string>
    #include<time.h>

    //used to det today's date
    class Date{
    //========================================================================
    //---------------- F R I E N D F U N C T I O N S ---------------------
    //------------------------------------------------------------------------
    //Overloading insertion operator must be as a friend funciton
    friend ostream& operator << (ostream & , Date & );
    //Overloading extraction operator must be as a friend funciton
    friend istream& operator >> (istream & , Date & );

    //========================================================================
    //------------------------- A T T R I B U T E S --------------------------
    //========================================================================
    private:

    int day;
    int month;
    int year;

    //========================================================================
    //---------------------------- M E T H O D S -----------------------------
    //========================================================================
    public:
    Date(); //Default constructor
    Date (int d, int m, int y); //Constructor

    //Getter methods.
    int getDay(){return day;}
    int getMonth(){return month;}
    int getYear(){return year;}

    //Setter methods
    bool setDay(int d){
    if (d > 0 && d < 31){
    day = d;
    return true;
    }
    else return false;
    }
    bool setMonth(int m){
    if (m > 0 && m < 13){
    month = m;
    return true;
    }
    else return false;
    }

    bool setYear(int y){
    if (y > 1990){
    year = y;
    return true;
    }
    else return false;
    }

    bool setDay(char * d){return setDay((d));}
    bool setMonth(char * m){return setMonth((m));}
    bool setYear(char * y){return setYear((y));}
    //Other methods
    Date& addDays(int days);
    Date& addMonths(int months);
    Date& addYears(int years);
    Date& nextDay();
    //Operator Overloaders
    bool operator ==(const Date& d);
    Date operator + (const Date& d);
    Date & operator ++ ();
    Date operator ++ (int);
    int operator [] (int index) const;
    Date Date:perator - ( Date& k);

    //========================================================================
    //------------------ H E L P E R F U N C T I O N S -------------------
    //========================================================================

    //helper function: if given string is an int and not larger than the
    //max, return it. Otherwise, return 0;
    static int validatePartOfDate(int toBeValidated, int sec);
    };
    //Default construcor sets the date to be today's date
    Date:ate(){
    char today [10];
    _strdate(today);//&#202;&#216;&#225;&#218; &#202;&#199;&#209;&#237;&#206; &#199;&#225;&#237;&#230;&#227;
    char *tokenPtr=0;
    tokenPtr = strtok(today, "/");// (/)&#229;&#208;&#229; &#221;&#228;&#223;&#212;&#228; &#227;&#222;&#216;&#218;&#201; &#205;&#211;&#200;
    setDay(tokenPtr);

    tokenPtr = strtok(NULL, "/");
    setMonth(tokenPtr);

    tokenPtr = strtok(NULL, "/");
    char s[5] = {'2', '0', *tokenPtr, *(tokenPtr+1)};
    setYear(s);
    }
    Date:ate (int d, int m, int y){ setDay(d); setMonth(m); setYear(y);}

    Date& Date::addDays(int days){
    if (!setDay(this->day + days)){ //&#223;&#237; &#225;&#199;&#237;&#206;&#210;&#228; &#221;&#237; &#199;&#225;&#211;&#202; &#199;&#225;&#199; &#222;&#237;&#227; &#213;&#205;&#237;&#205;&#201;
    setDay( ((this->day + days) % 30));//&#229;&#228;&#199; &#237;&#206;&#210;&#228; &#199;&#225;&#237;&#230;&#227; &#199;&#225;&#213;&#205;&#237;&#205;
    addMonths( (this->day + days) / 30);//&#230;&#229;&#228;&#199; &#237;&#228;&#199;&#207;&#237; &#205;&#222;&#202; &#210;&#237;&#199;&#207;&#201;&#199;&#225;&#212;&#229;&#230;&#209;
    }
    return *this;
    }
    Date& Date::addMonths(int months){
    if (!setMonth(this->month + months)){
    setMonth((this->month + months) % 12);
    addYears( (this->month + months) / 12);//&#230;&#229;&#228;&#199; &#237;&#228;&#199;&#207;&#237; &#205;&#222;&#202; &#210;&#237;&#199;&#207;&#201;&#199;&#225;&#211;&#228;&#237;&#228;
    }
    return *this;
    }
    Date& Date::addYears(int years){
    setYear(year + years);
    return *this;
    }
    Date& Date::nextDay(){
    addDays(1); //&#229;&#228;&#199; &#227;&#228;&#199;&#207;&#199;&#201; &#210;&#237;&#199;&#207;&#201; &#199;&#225;&#199;&#237;&#199;&#227; &#230;&#229;&#237; &#200;&#207;&#230;&#209;&#229;&#199; &#202;&#228;&#199;&#207;&#237; &#199;&#225;&#212;&#229;&#230;&#209; &#230;&#199;&#225;&#211;&#228;&#237;&#228; &#225;&#225;&#202;&#195;&#223;&#207;
    return *this;
    }

    bool Date:perator ==(const Date& d){
    return (day == d.day && month == d.month && year == d.year);
    }
    Date Date:perator + (const Date& d)
    { Date date(*this); //&#229;&#228;&#199; &#227;&#228;&#199;&#207;&#199;&#201; &#225;&#225;&#223;&#230;&#200;&#237; &#223;&#230;&#228;&#211;&#202;&#209;&#223;&#202;&#209;
    date.addDays(d.day);
    date.addMonths(d.month);
    date.addYears(d.year);
    return date;
    }
    Date & Date:perator ++ (){
    nextDay();
    return *this;
    }
    Date Date:perator ++ (int){
    Date d(*this);
    nextDay();
    return d;
    }
    int Date:perator [] (int index) const
    { switch (index){
    case 1 : return day;

    case 2 : return month;

    case 3 : return year;

    default :
    cout<<" wrong";
    }
    }
    Date Date:perator - ( Date& k)
    { Date date;
    date.day=day-k.day;
    date.month=month-k.month;
    date.year=year-k.year;
    return date;
    }
    int Date::validatePartOfDate( int toBeValidated, int partOfDate){
    int i = (toBeValidated);//&#212;&#223;&#225; &#229;&#199;&#225;&#199;&#230;&#202;&#237; &#212;&#237; &#227;&#230;&#204;&#230;&#207; &#221;&#237; &#227;&#223;&#202;&#200;&#201; &#199;&#225;&#211;&#237;&#202;&#199;&#237;&#227;
    if (i > 0)
    {
    switch (partOfDate){
    case 1:
    if (i < 31) return i;
    else return 0;
    break;
    case 2:
    if (i < 13) return i;
    else return 0;
    break;
    case 3:
    if (i > 1900) return i;
    else return 0;
    break;
    default: return 0;
    }
    }
    return 0;
    }
    ostream& operator<<(ostream & outs, Date & d){
    outs << d.day <<"-" << d.month << "-" << d.year;
    return outs;
    }
    istream& operator>>(istream& ins, Date& d){
    ins >> d.day;
    ins >> d.month;
    ins >> d.year;
    return ins;
    }

    int main(){
    Date today;
    cout << today << endl;
    Date d1(1,2,2001);
    cout <<"d1:"<<d1<<endl;
    Date d2(3,5, 2004);
    cout<< "d2: "<<d2<<endl;

    cout <<"dates equal? " << (d1 == d2)<< endl;
    Date difference(10,2,0);
    cout<<" d1 after 10 days and two months " << (d1 + difference) << endl;
    cout<<d2;
    cout << " after prefix increment " << (++d2) << endl;
    cout << d2;
    cout << " after adding 29 days " << d2.addDays(29) << endl;

    cout << "please enter the difference you wish:" << endl;
    cin >> difference;
    cout << "difference is now " <<difference<<endl;
    cout << "days: " << difference[1] << endl;
    Date dateOfBirth(8,5,1982);
    cout<<"dateOfBirth is"<<dateOfBirth<<endl;
    Date myAge;
    cout<<"Date myAge befor change: "<<myAge<<endl;
    cout<<"Date myAge After change: "<<myAge<<endl;
    myAge=today-dateOfBirth;
    cout<< myAge;

    return 0;
    }

  12. #72
    التسجيل
    12-04-2007
    المشاركات
    5

    رد: من يريد مساعدة في ال c++

    الكود الثالث...


    #include <iostream>
    #include <string>
    using namespace std;
    //=======================================================================
    //---------------------------- B O O K ----------------------------------
    //=======================================================================
    class Book{
    private:
    static int lastLibraryBookId;
    const int libraryBookId;
    string title;

    public:
    Book(string bookTitle = "Not Set");
    void setTitle(string bookTitle);
    string getTitle(){return title;}
    int getBookId(){return libraryBookId;}
    virtual void printDetails() const;
    friend bool areSame(Book b1, Book b2);
    friend Book& operator +(int k,Book a);
    Book& operator +(int k)
    { Book d;
    d.x=x+k;d.y=y+k;d.z=z+k;
    return d;}
    Book& operator --(){

    return *this;}

    };
    Book& operator +(int k,Book a){

    Book ov;
    ov.x=i+a.x;ov.y=i+a.y;ov.z=i+a.z;
    return ov;
    }

    int Book::lastLibraryBookId = 1234;
    Book::Book(string bookTitle): libraryBookId(lastLibraryBookId){
    title = bookTitle;
    lastLibraryBookId++;
    }
    void Book::setTitle(string bookTitle){
    title = bookTitle;
    }
    void Book:rintDetails() const{
    cout << libraryBookId << " : " <<title;
    }
    bool areSame(Book b1, Book b2){
    return (b1.title == b2.title);
    }

    //=======================================================================
    //-------------------------- L O A N A B L E ----------------------------
    //=======================================================================
    class Loanableublic Book{
    private:
    int borrowerId;
    //Date * DateDue; //Having it as an object will call its default
    //contructor and set it to today's date
    public:

    Loanable (string bookTitle);
    void borrowBook(int memberId);
    bool isBorrowed() const;

    void returnBook();
    virtual void printDetails() const;
    };

    Loanable::Loanable (string bookTitle): Book(bookTitle){borrowerId =0;}
    void Loanable::borrowBook(int memberId){
    borrowerId = memberId;
    }
    bool Loanable::isBorrowed() const{
    if (borrowerId == 0){return false;}
    else{return true;}
    }

    void Loanable::returnBook(){
    borrowerId = 0;
    }
    void Loanable:rintDetails() const{
    Book:rintDetails();
    if (borrowerId != 0){
    cout << " borrowd by member " << borrowerId << endl;
    }
    else
    cout << " - not on loan " << endl;
    }

    //=======================================================================
    //---------------------------- M E M B E R ------------------------------
    //=======================================================================
    class Member{
    private:
    int maxLoans;
    int currentBorrowed;
    Loanable** borrowedBooks;
    //int LoanPeriod;
    public:
    Member(int max){
    maxLoans = max;
    currentBorrowed = 0;
    borrowedBooks = new Loanable*[maxLoans];
    for (int i = 0; i < maxLoans ; i++){
    borrowedBooks[i]= NULL;
    }
    }
    bool canBorrowMore(){return maxLoans > currentBorrowed;}
    bool isBorrowing(Loanable& b){
    for (int i = 0; i < maxLoans ; i++){
    if (borrowedBooks[i] != NULL) {
    if (areSame(*borrowedBooks[i], b)){
    return true;
    }
    }
    }
    return false;
    }
    void returnBook(Loanable& b){
    for (int i = 0; i < maxLoans ; i++){
    if (borrowedBooks[i]== &b){
    borrowedBooks[i] = NULL;
    currentBorrowed--;
    cout << "Return successful.\n";
    return;
    }
    }
    cout << "Book not borrowed by member.\n";
    }
    void borrowBook(Book& b){
    Loanable * tmp = dynamic_cast<Loanable *> (&b);
    if(tmp){
    if (canBorrowMore() && !isBorrowing((Loanable&)b)){
    for (int i = 0; i < maxLoans ; i++){
    if (borrowedBooks[i]== NULL){
    borrowedBooks[i] = tmp;
    currentBorrowed++;
    cout << "Borrowing successful.";
    break;
    }
    }
    }
    else
    cout << "Sorry, may not borrow this book.\n" ;
    }
    else
    cout << "Sorry, this is a reference book only.\n";
    }
    virtual void print(){cout << " current loans: " << maxLoans << endl;}
    virtual void dummyPureFunction()=0;
    };

    //=======================================================================
    //---------------------- S I L V E R M E M B E R ----------------------
    //=======================================================================
    class SilverMember: public Member{
    static const int silverMaxLoans = 3;

    public:
    SilverMember():Member(silverMaxLoans){}

    void print(){cout << "Silver member "; Member:rint();}
    virtual void dummyPureFunction(){}
    };

    //=======================================================================
    //---------------------- G O L D E N M E M B E R ----------------------
    //=======================================================================
    class GoldenMember: public Member{
    static const int goldenMaxLoans = 10;

    public:
    GoldenMember():Member(goldenMaxLoans){}
    void print(){cout << "Golden member "; Member:rint();}
    virtual void dummyPureFunction(){}
    };


    //=======================================================================
    //----------------------------- M A I N ---------------------------------
    //=======================================================================

    int main(){
    Book bk1("Cool Programming");
    Loanable bk2("Cool Programming");
    Loanable bk3("Cool Programming");
    Loanable bk4("Great C++");
    //Member m(3);
    SilverMember sv;
    sv.borrowBook(bk1);
    sv.borrowBook(bk2);
    sv.borrowBook(bk3);
    sv.borrowBook(bk4);
    // +++++++++++++++++++++++++
    Book myBook;
    myBook+1936;
    --myBook;
    7395+myBook;
    !myBook;
    system("PAUSE");
    }

  13. #73
    التسجيل
    17-03-2007
    المشاركات
    9

    رد: من يريد مساعدة في ال c++

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

    ممكن اخي تساعدني فهالبرنامج ..

    حطيتلك اياااه في المرفقااات .. ولك جزيل الشكر
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip hwk5.zip‏ (8.2 كيلوبايت, المشاهدات 3)

  14. #74
    التسجيل
    15-02-2007
    المشاركات
    298

    رد: من يريد مساعدة في ال c++

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

  15. #75
    التسجيل
    01-02-2007
    المشاركات
    2

    رد: من يريد مساعدة في ال c++

    أرجو أن تساعدوني
    لآني احتاج للمساعدة السريعة جدا
    والمسألة هي كيفية كتابة برامج لـتمثيل خوارزميات Scheuling أرجوكم إنه امتحان وعلي تسليمه يوم 25 - 4

صفحة 5 من 10 الأولىالأولى 12345678910 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •