InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات > منتدى الملخصات والمواضيع المميزة بالقسم العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


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

برنامج يرسم ... ^_^

منتدى الملخصات والمواضيع المميزة بالقسم العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 08-08-2008, 03:30 PM
الصورة الرمزية ^_^

^_^ ^_^ غير متواجد حالياً

أنا ابن جلا وطلاع الثنايا

 
تاريخ التسجيل: Mar 2008
نوع الدراسة: دكتوراه
المستوى: الأول
الجنس: ذكر
المشاركات: 385
Thumbs up برنامج يرسم ... ^_^


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

هذا برنامج بسيط بلغة السي بلس بلس cpp يرسم سيارات وشاحنات
برمجته من زماااان ودحين أعرضه عليكم كبرنامج مفتوح المصدر نقرتين لعرض الصورة في صفحة مستقلة

يعني مع الكود حقه للي يحب يطوره نقرتين لعرض الصورة في صفحة مستقلة


البرنامج في المرفقات

كود:
#include <vector> #include <ccc_win.cpp> using namespace std; // Based class Vehicle class Vehicle { public: Vehicle(); Vehicle(Point p); Point get_position() const; virtual void draw() const; private: Point position; }; Vehicle::Vehicle() { } Vehicle::Vehicle(Point p) { position = p; } / return the vehicle position */ Point Vehicle::get_position() const { return position; } void Vehicle::draw() const { } // Derived class Car class Car : public Vehicle { public: Car(); Car(Point p); virtual void draw() const; }; Car::Car() { } Car::Car(Point p) : Vehicle(p) { } void Car::draw() const { Point p = get_position(); double x = p.get_x(); double y = p.get_y(); cwin << Line(Point(x, y + 2), Point(x, y + 4)); cwin << Line(Point(x, y + 4), Point(x+10,y+4)); cwin << Line(Point(x+10,y + 4), Point(x+10,y+2)); cwin << Line(Point(x+10,y + 2), Point(x, y+2)); cwin << Line(Point(x+3, y + 4), Point(x+3, y+6)); cwin << Line(Point(x+3, y + 6), Point(x+7, y+6)); cwin << Line(Point(x+7, y + 6), Point(x+7, y+4)); cwin << Circle(Point(x+3, y+1), 1); cwin << Circle(Point(x+7, y+1), 1); } class Truck : public Vehicle { public: Truck(); Truck(Point p); virtual void draw() const; }; Truck::Truck() { } Truck::Truck(Point p) : Vehicle(p) { } // Derived class Truck void Truck::draw() const { Point p = get_position(); double x = p.get_x(); double y = p.get_y(); cwin << Line(Point(x, y + 2), Point(x, y + 7)); cwin << Line(Point(x, y + 7), Point(x + 4,y + 7)); cwin << Line(Point(x + 4,y + 7), Point(x + 4,y + 2)); cwin << Line(Point(x + 4,y + 2), Point(x, y + 2)); cwin << Line(Point(x + 4.1, y + 2), Point(x + 4.1, y + 8)); cwin << Line(Point(x + 4.1, y + 8), Point(x + 12, y + 8)); cwin << Line(Point(x + 12, y + 8), Point(x + 12, y + 2)); cwin << Line(Point(x + 12, y + 2), Point(x + 4.1, y + 2)); cwin << Circle(Point(x + 2, y + 1), 1); cwin << Circle(Point(x + 5, y + 1), 1); cwin << Circle(Point(x + 7, y + 1), 1); cwin << Circle(Point(x + 9, y + 1), 1); cwin << Circle(Point(x + 11, y + 1), 1); } // Main program int ccc_win_main() { vector<Vehicle*> v(8); /* This is vector of vehicles */ v[0] = new Car(Point(2,2)); v[1] = new Truck(Point(14,2)); v[2] = new Car(Point(27,2)); v[3] = new Truck(Point(2,12)); v[4] = new Car(Point(15,12)); v[5] = new Car(Point(30,12)); v[6] = new Truck(Point(20,24)); v[7] = new Car(Point(10,40)); cwin.coord(-10,50,50,-10); int i; for (i = 0; i < v.size(); i++) v[i]->draw(); return 0; }
الملفات المرفقة
نوع الملف: zip Drawign Vehicles.zip‏ (170.0 كيلوبايت, المشاهدات 108)
نصائح مهمة : 1 - إفحص الملف المرفق بأي برنامج مضاد للفيروسات
2 - قم بمراسلة الإدارة عن أي مرفق يوجد به فيروس
3 - المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات
رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 08-08-2008, 04:48 PM   #2

Lionel-19

جامعي

الصورة الرمزية Lionel-19

 
تاريخ التسجيل: Mar 2008
نوع الدراسة: انتظام
الجنس: ذكر
المشاركات: 237
افتراضي مشاركة: برنامج يرسم ... ^_^

يعطيك ألف عافية أخي العزيز

 

Lionel-19 غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-08-2008, 09:52 PM   #3

Cs305

لم يقم بتفعيل عضويته

الصورة الرمزية Cs305

 
تاريخ التسجيل: Jun 2008
التخصص: برمجه
نوع الدراسة: انتظام
الجنس: ذكر
المشاركات: 25
افتراضي مشاركة: برنامج يرسم ... ^_^

شي رائع آخوي , تم التحميل للتجربه

 

Cs305 غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-08-2008, 08:36 PM   #4

dr.yaser

جامعي

 
تاريخ التسجيل: Mar 2008
التخصص: Cs
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 160
افتراضي مشاركة: برنامج يرسم ... ^_^

ألف شكر أخي الكريم ..

 

dr.yaser غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 12-08-2008, 07:28 AM   #5

mind glance

مشرفة سابقة

الصورة الرمزية mind glance

 
تاريخ التسجيل: Feb 2005
التخصص: علوم حاسبات
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: أنثى
المشاركات: 651
افتراضي مشاركة: برنامج يرسم ... ^_^

شكرا لمشاركتنا
حاولت اشغل الكود على بورلند سي++ لكن ما اشتغل معاية

هي بس رسمات بدون حركة صح؟

 

توقيع mind glance  

 

BE نقرتين لعرض الصورة في صفحة مستقلة HAPPY
BE نقرتين لعرض الصورة في صفحة مستقلة COOL
-=-=-=-=-=-=-=-
نقرتين لعرض الصورة في صفحة مستقلة College of Computing and Information Technology نقرتين لعرض الصورة في صفحة مستقلة

أخيراً...الفستان الأزرق نقرتين لعرض الصورة في صفحة مستقلة

 

mind glance غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 12-08-2008, 11:57 AM   #6

^_^

أنا ابن جلا وطلاع الثنايا

الصورة الرمزية ^_^

 
تاريخ التسجيل: Mar 2008
نوع الدراسة: دكتوراه
المستوى: الأول
الجنس: ذكر
المشاركات: 385
Smile مشاركة: برنامج يرسم ... ^_^

المشاركة الأصلية كتبت بواسطة mind glance مشاهدة المشاركة
شكرا لمشاركتنا
حاولت اشغل الكود على بورلند سي++ لكن ما اشتغل معاية

هي بس رسمات بدون حركة صح؟

أيوة نعم .. هي رسمات بدون حركة ...

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

أعتقد لابد من وجود هذا الملف لديكي
كود:

#include <ccc_win.cpp>
لكن ممكن تعمليله ترجمة (كومبايل) على مترجم الفيجوال ستوديو

طبعا هناك فرق بين المترجمات في لغات البرمجة والسبب أن كل شركة تعمل تعديلاتها وإضافاتها على نفس اللغة
لغة السي++ القياسية تعمل على جميع المترجمات لكن متى ما استخدمت التعديلات الخاصة بشركة معينة .. لابد من استخدام المترجم الخاص بالشركة ... نقرتين لعرض الصورة في صفحة مستقلة

وهذه صورة
نقرتين لعرض الصورة في صفحة مستقلة
نصائح مهمة : 1 - إفحص الملف المرفق بأي برنامج مضاد للفيروسات
2 - قم بمراسلة الإدارة عن أي مرفق يوجد به فيروس
3 - المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات

 

^_^ غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 13-08-2008, 01:54 AM   #7

هشهوش

هشهوش

الصورة الرمزية هشهوش

 
تاريخ التسجيل: Apr 2008
التخصص: كمبيوتر ساينس
نوع الدراسة: متخرج
الجنس: ذكر
المشاركات: 54
افتراضي مشاركة: برنامج يرسم ... ^_^

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

 

توقيع هشهوش  

 

نقرتين لعرض الصورة في صفحة مستقلة be your self

 

هشهوش غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-10-2008, 08:55 AM   #8

بنت الحاااسب

لم يقم بتفعيل عضويته

 
تاريخ التسجيل: Oct 2008
نوع الدراسة: انتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 1
افتراضي مشاركة: برنامج يرسم ... ^_^

مشكووووور

 

بنت الحاااسب غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-12-2008, 08:23 PM   #9

المجاهدة الى الله

المجاهدة الى الله

 
تاريخ التسجيل: Dec 2008
التخصص: هندسة حاسب
نوع الدراسة: انتظام
المستوى: السادس
الجنس: أنثى
المشاركات: 2
افتراضي رد: برنامج يرسم ... ^_^

يعطيك العافيه..

 

المجاهدة الى الله غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 02:10 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023