الإهداءات |
|
|
|
أدوات الموضوع | انواع عرض الموضوع |
الإهداءات |
|
|
|
أدوات الموضوع | انواع عرض الموضوع |
04-29-2012, 05:41 PM | #1 | |
|
مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
السلام عليكم
كيفكم ؟ شو اخباركم ؟ علي" مشروع " " اسايمنت " "مهمة " اللي هو يعني ولازم أسلمو اليوم والاسايمنت بمادة الاوبجيكت اللي هي C++112 وطبعا أنا لسة مو عارفة رجلي من ايدي بلشت فيه بس بدي مساعدة ازا حدا بيقدر يساعدني ومشكور مقدما |
|
اقتباس المشاركة |
04-29-2012, 05:50 PM | #2 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
عليكم السلام يا هلا
والله ما اشتغلت قبل هيك c++ ، اشتغلت c لكن مفهوم الابوجكت موجود .. ممكن اقدر اساعدك .. اتفضلي احكي سؤالك .. |
|
اقتباس المشاركة |
04-29-2012, 06:25 PM | #3 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
شكرا جزيلا محمود , هلا بحط الكود اللي صرت عامليتو لهلا والمطلوب منو :)
|
|
اقتباس المشاركة |
04-29-2012, 06:28 PM | #4 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
#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 :"; } الكود طلع ملخبط ما بعرف ليش , ازا عندك البرنامج ممكن تنسخو ويرجع لحالتو بتوقع :) |
|
اقتباس المشاركة |
04-29-2012, 06:29 PM | #5 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
هلا بجيب المطلوب إن شاء الله :)
|
|
اقتباس المشاركة |
04-29-2012, 06:37 PM | #6 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
iهي المطلوب أعملو والكود ملخبط طلع عالمنتدى ما بعرف ليش :/ ازا ببين عندك بالبرنامج شفلي ازا عندي اغلاط منطقية لهلا رجاءا ولك جزيل الشكر :) |
|
اقتباس المشاركة |
04-29-2012, 06:59 PM | #7 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
هي الكود بعد تعديلات طفيفة
#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]; } |
|
اقتباس المشاركة |
04-29-2012, 07:12 PM | #8 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
هي الكود بعد تعديلات تانية
يعني تحسينات شوي #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 | #9 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
موفقة ارابين
انا زي الاطرش في الزفة هون أكيد محمود راح يساعدك |
|
اقتباس المشاركة |
04-29-2012, 08:35 PM | #10 | |
|
رد: مساعدة رجاءا :( مين بيعرف اوبجيكت ؟
نزلي ملف الوورد الي فيه الاسايمنت اريح ..
وبالتوفيق :p كنت بفكر اساعدك .. بس خلص البروفيسر اتولى المهمة ههههههههههه |
|
اقتباس المشاركة |
|
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|