Deprecated: Assigning the return value of new by reference is deprecated in /www/wwwroot/shabab.ps/public_html/vb/printthread.php on line 119
منتديات شباب فلسطين - إستفسـآر مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
منتديات شباب فلسطين

منتديات شباب فلسطين (https://shabab.ps/vb/index.php)
-   مُتعلقات التقنية (https://shabab.ps/vb/forumdisplay.php?f=31)
-   -   [ إستفسـآر ] مساعدة رجاءا :( مين بيعرف اوبجيكت ؟ (https://shabab.ps/vb/showthread.php?t=135216)

Arabian girl 04-29-2012 05:41 PM

مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
السلام عليكم
كيفكم ؟ شو اخباركم ؟

علي" مشروع " " اسايمنت " "مهمة " اللي هو يعني
ولازم أسلمو اليوم

والاسايمنت بمادة الاوبجيكت اللي هي C++112 وطبعا أنا لسة مو عارفة رجلي من ايدي
بلشت فيه بس بدي مساعدة ازا حدا بيقدر يساعدني ومشكور مقدما

:ShababSmile258:

محمود 04-29-2012 05:50 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
عليكم السلام يا هلا

والله ما اشتغلت قبل هيك c++ ، اشتغلت c

لكن مفهوم الابوجكت موجود ..

ممكن اقدر اساعدك ..

اتفضلي احكي سؤالك ..

Arabian girl 04-29-2012 06:25 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
شكرا جزيلا محمود , هلا بحط الكود اللي صرت عامليتو لهلا والمطلوب منو :)

Arabian girl 04-29-2012 06:28 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
#include <iostream>
using namespace std ;


class ArrayList
{
int size;
public :
int *list;

ArrayList();
ArrayList(int ) ;
void SetSize(int);
int GetSize();
void ReadArray();
void PrintArray();
int PositiveCount();
void copyPositiveValues(ArrayList obj1);
~ArrayList();
};


ArrayList::ArrayList(){size=5;};
ArrayList::ArrayList(int n){size=n;}
void ArrayList::SetSize(int S ){size=S;}

int ArrayList::GetSize(){return 6 ;}

void ArrayList::ReadArray(){
int num; for (int i ; i<size ; i++)
{
cin >>num;
list[i]= num ;}
}

void ArrayList::PrintArray(){ for (int i ; i < size ; i++)
cout <<list[i]<<" ";}


int ArrayList::PositiveCount(){int Pcount ; for(int i =0;i<size ; i++)
{
if (list[i] >= 0)
Pcount++;

}
return Pcount;
}


void ArrayList::copyPositiveValues(Array List obj1)
{
obj1.list;
for (int i=0; i<size ; i++)
{
if (list[i]>=0)
cout <<list[i] <<" " ;
}
cout <<endl;
}

ArrayList::~ArrayList(){ delete list ;}



void main ()
{
ArrayList list[6];
cout <<"please Enter 6 values to fill the List :";




}


الكود طلع ملخبط ما بعرف ليش , ازا عندك البرنامج ممكن تنسخو ويرجع لحالتو بتوقع :)

Arabian girl 04-29-2012 06:29 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
هلا بجيب المطلوب إن شاء الله :)

Arabian girl 04-29-2012 06:37 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
http://rooosana.ps/Down.php?d=EgbV

http://rooosana.ps/Down.php?d=9Hjz

http://rooosana.ps/Down.php?d=rcSU


iهي المطلوب أعملو
والكود ملخبط طلع عالمنتدى ما بعرف ليش :/
ازا ببين عندك بالبرنامج شفلي ازا عندي اغلاط منطقية لهلا رجاءا

ولك جزيل الشكر :)

Arabian girl 04-29-2012 06:59 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
هي الكود بعد تعديلات طفيفة



#include <iostream>
using namespace std ;


class ArrayList
{
int size;
public :
int *list;

ArrayList();
ArrayList(int ) ;
void SetSize(int);
int GetSize();
void ReadArray();
void PrintArray();
int PositiveCount();
void copyPositiveValues(ArrayList obj1);
~ArrayList();
};


ArrayList::ArrayList(){size=5;};
ArrayList::ArrayList(int n){size=n;}
void ArrayList::SetSize(int S ){size=S;}

int ArrayList::GetSize(){return 6 ;}

void ArrayList::ReadArray(){
int num; for (int i=0 ; i<size ; i++)
{
cin >>num;
list[i]= num ;}
}

void ArrayList::PrintArray(){ for (int i=0 ; i < size ; i++)
cout <<list[i]<<" ";}


int ArrayList::PositiveCount(){int Pcount=0 ; for(int i =0;i<size ; i++)
{
if (list[i] >= 0)
Pcount++;

}
return Pcount;
}


void ArrayList::copyPositiveValues(Array List obj1)
{
obj1.list;
for (int i=0; i<size ; i++)
{
if (list[i]>=0)
cout <<list[i] <<" " ;
}
cout <<endl;
}

ArrayList::~ArrayList(){ delete list ;}



void main ()
{
ArrayList list[6];
cout <<"please Enter 6 values to fill the List :";

list[6].list=new int [6];


}

Arabian girl 04-29-2012 07:12 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
هي الكود بعد تعديلات تانية
يعني تحسينات شوي



#include <iostream>
using namespace std ;


class ArrayList
{
int size;
public :
int *list;

ArrayList();
ArrayList(int ) ;
void SetSize(int);
int GetSize();
void ReadArray();
void PrintArray();
int PositiveCount();
void copyPositiveValues(ArrayList obj1);
~ArrayList();
};


ArrayList::ArrayList(){size=5;};
ArrayList::ArrayList(int n){size=n;}
void ArrayList::SetSize(int S ){size=S;}

int ArrayList::GetSize(){return 6 ;}

void ArrayList::ReadArray(){
int num; for (int i=0 ; i<size ; i++)
{
cin >>num;
list[i]= num ;}
}

void ArrayList::PrintArray(){ for (int i=0 ; i < size ; i++)
cout <<list[i]<<" ";}


int ArrayList::PositiveCount(){int Pcount=0 ; for(int i =0;i<size ; i++)
{
if (list[i] >= 0)
Pcount++;

}
return Pcount;
}


void ArrayList::copyPositiveValues(Array List obj1)
{
obj1.list;
for (int i=0; i<size ; i++)
{
if (list[i]>=0)
cout <<list[i] <<" " ;
}
cout <<endl;
}

ArrayList::~ArrayList(){ }



void main ()
{
ArrayList list[6];
cout <<"please Enter 6 values to fill the List :";

list[6].list=new int [6];
list[6].ReadArray();


}

§عاشقة غزة§ 04-29-2012 08:30 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
موفقة ارابين
انا زي الاطرش في الزفة هون:ShababSmile221:
أكيد محمود راح يساعدك

~ | Mazaj 04-29-2012 08:35 PM

رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
 
نزلي ملف الوورد الي فيه الاسايمنت اريح ..

وبالتوفيق :p

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


الساعة الآن 09:54 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
new notificatio by 9adq_ala7sas