دروس لغة البرمجة C++
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
السلام عليكم
اتفقنا بموضوع مجرد اقتراح أني نزل دروس بلغة C++ ...
طبعاً ليش اخترت هي اللغة : لأني حبيتها، وتاني شي لأنو بدنا ناخدها بالسنة التانية إن شاء الله ... فحبيت أني قدم دروس فيها مشان ما نلاقي صعوبات بالتعامل معها هي السنة، وهيك هي أول درس ألي فيها بتمنى يكون على المستوى المطلوب ، قللت المعلومات بهاد الدرس لأنو أول درس، مشان إذا الطالب مو دارس هاللغة ولا مرة ما يلاقي صعوبة ببداية الأمر بتلقي كم كبير من المعلومات .
first lesson
بتمنى يعجبكم ويفيدكم وطبعاً برحب بآرائكم ومقترحاتكم.....
|
| |
دخول أو تسجيل لإرسال التعليقات | قراءة: 4465 |
تاريخ التسجيل: 2006-07-13 مشاركات: 341
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
يعطيكي ألف عافية .. ما قصرتي ...
لقد أسمعت لو ناديت حياً ....... ولكن لا حياة لمن تنادي ولو ناراً نفخت بها أضـــاءت ....... ولكن أنت تنفخ في رماد
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 1430
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
شكرا لألك بس سؤال:
ليش دائما بيستخدمو
Hello world
بأول درس ؟
ليش هي الجملة
3D Max From The Begining
-------------
في نفس اللحظة اللتي يظن فيها خصمك أنه قادر على الهجوم عليك يكون عاجزا عن الدفاع عن نفسه
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 1430
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
سؤال :
لما كتبنا السطر التالي :
Cout < < "hello world\n" < < endl;
هلأ بهي الحالة يعني
صار لازم ينزل سطرين بعد ما يكتب الجملة ؟
3D Max From The Begining
-------------
في نفس اللحظة اللتي يظن فيها خصمك أنه قادر على الهجوم عليك يكون عاجزا عن الدفاع عن نفسه
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-07-13 مشاركات: 341
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
كتب en.karam1989: سؤال :
لما كتبنا السطر التالي :
Cout < < "hello world\n" < < endl;
هلأ بهي الحالة يعني
صار لازم ينزل سطرين بعد ما يكتب الجملة ؟
فعلا .. خطر ببالي نفس السؤال .. يعني على هالحالة شو الفرق
بين n\ و endl ؟
لقد أسمعت لو ناديت حياً ....... ولكن لا حياة لمن تنادي ولو ناراً نفخت بها أضـــاءت ....... ولكن أنت تنفخ في رماد
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-02-06 مشاركات: 82
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
نفس الشي .... endl و \n بتقوم بنفس العمل يعني بهالحالة
Cout < < "hello world\n" < < endl
رح ينزل سطرين وممكن نكتب
"Cout < < "hello world\n\n رح تكون النتيجة نفسها
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 1753
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
شكرا ً إلك Ray عالدرس.
نصيحة,لا تعودي تستخدمي الـ Save File لأنو بعد فترة بيحذف الملفات يلي ما حدا نزلها من 30 يوم, وهالشي ما بيصير لأنو الدروس ممكن تضل أشهر عمتنعطى, وبالتالي بنصحك غيري الـ Server يلي عمترفعي عليه الملفات.
في كتير مواقع تانية بتسمح بهالشي.
بالنسبة لسؤالك كرم:
كتب en.karam1989: ليش دائما بيستخدمو
Hello world
بأول درس ؟
ليش هي الجملة
A "hello world" program can be a useful sanity test to make sure that a language's compiler, development environment, and run-time environment are correctly installed. Configuring a complete programming toolchain from scratch to the point where even trivial programs can be compiled and run can involve substantial amounts of work. For this reason, a simple program is used first when testing a new tool chain.
While small test programs existed since the development of programmable computers, the tradition of using the phrase "Hello world!" as a test message was influenced by an example program in the book The C Programming Language. The example program from that book prints "hello, world" (without capital letters or exclamation mark), and was inherited from a 1974 Bell Laboratories internal memorandum by Brian Kernighan, Programming in C: A Tutorial, which contains the first known version.
Read More ...
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
أهلا وسهلا بالجميع...
ومشان سؤال كرم كمان فيك إذا بتحط n\n\ ورا بعضهن كمان بينزل سطرين....
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 1430
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
شكرا وصلت الفكرة
3D Max From The Begining
-------------
في نفس اللحظة اللتي يظن فيها خصمك أنه قادر على الهجوم عليك يكون عاجزا عن الدفاع عن نفسه
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2004-04-21 مشاركات: 3017
الجامعة: حلب الكلية: الهندسة المعلوماتية المرحلة: ماجستير الاختصاص: ذكاء صنعي
|
كتب muhamad-kabbani: نفس الشي .... endl و \n بتقوم بنفس العمل يعني بهالحالة Cout < < "hello world\n" < < endl رح ينزل سطرين وممكن نكتب "Cout < < "hello world\n\n رح تكون النتيجة نفسها The C++ standard states that the stream manipulator endl inserts a newline character and flushes the streambuffer immediately, while sending a newline character to the standard output object cout only inserts a newline character.
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2006-10-12 مشاركات: 836
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
الله يعطيكي العافية Ray ويوفقك كتير الدرس حلو بس أنا برأيي اذا ممكن ينحط الكود بالشكل البرمجي أحسن منشان الواحد يتعود عليه
طبعاً حلوة فكرة أنك مرقمة كل جزء منشان الشرح بس بيجوز أنو أحلى كمان ينحط الكود والخرج تبع البرنامج
We Can't Control The Length Of Our Life But We Can Control Its Depth
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2006-10-12 مشاركات: 836
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب strontium90: كتب muhamad-kabbani: نفس الشي .... endl و \n بتقوم بنفس العمل يعني بهالحالة Cout < < "hello world\n" < < endl رح ينزل سطرين وممكن نكتب "Cout < < "hello world\n\n رح تكون النتيجة نفسها The C++ standard states that the stream manipulator endl inserts a newline character and flushes the streambuffer immediately, while sending a newline character to the standard output object cout only inserts a newline character.
Very Nice Idea
Thnx I didn't know It Before
We Can't Control The Length Of Our Life But We Can Control Its Depth
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
كتب NightWolf: الله يعطيكي العافية Ray ويوفقك كتير الدرس حلو بس أنا برأيي اذا ممكن ينحط الكود بالشكل البرمجي أحسن منشان الواحد يتعود عليه
طبعاً حلوة فكرة أنك مرقمة كل جزء منشان الشرح بس بيجوز أنو أحلى كمان ينحط الكود والخرج تبع البرنامج
الله يعافيك..
مشان الكود إن شاء الله بنتبهلو المرات الجاية
وبصير بحط الخرج لأنو بيطلع البرنامج أوضح
شكراً على اقتراحك
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
السلام عليكم
انتباه :
ATTENTION PLEASE :
أنا مضطرة نزل الدرس اليوم بعد الضهر بدلاً عن بكرا مشان ما يضل ليوم الجمعة .....
وشكراً
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-09-04 مشاركات: 136
الجامعة: دمشق الكلية: الهندسة المعلوماتية الاختصاص: هندسة برمجيات
|
في عندي ملف بي دي اف للاكسير حول تعلم السي بلاس بلاس سأرفعه قريباً
أرجو من الله أن اكون قد توفقت في أختياري لهذا المنتدى,كما ارجو ان انال ثقة الاعضاء والرفاق الاخوة الكرام.اخوكم سلمان جديد في كلية الهندسة المعلوماتية هذا العام(2006)في جامعة دمشق.
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
هي الدرس الأول مرة تانية:
C++ _ 1 _.pdf
وهي الدرس الثاني :
C++ 2.pdf
إن شاء الله يكون مفيد
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-04-03 مشاركات: 90
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى
|
شكرا الك كتير
على هالفائده الكبيره:(
Don't give me everyday a fish , but learn me how i can fishing
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-07-13 مشاركات: 341
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
يعطيكي العافية ..
لقد أسمعت لو ناديت حياً ....... ولكن لا حياة لمن تنادي ولو ناراً نفخت بها أضـــاءت ....... ولكن أنت تنفخ في رماد
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
الله يعافيك
أهلا وسهلا....
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
تفضلو الدرس الثالث
C++ _ 3 _.pdf
أنا بعتذر ما قدرت نزلو مبارح
كمان هاد الدرس مافي حلقات بس بنية الاختيار if ، الحلقات للدرس الجاية إن شاء الله ...
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 1430
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
مشكورة كتير وعن جد كتير الأمور صارت واضحة خاصة لما تقارني بين الـ C++ والـ Pascal
طريقة فعالة جدا
3D Max From The Begining
-------------
في نفس اللحظة اللتي يظن فيها خصمك أنه قادر على الهجوم عليك يكون عاجزا عن الدفاع عن نفسه
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-01-07 مشاركات: 156
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية الاختصاص: غير ذلك
|
الله يعطيكي العافية
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2006-11-23 مشاركات: 344
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
THANK YOU DEAR NORA..MAY ALLAH BLESS YOU
((ومن أحياها فكأنّما أحيا النّاس جميعاً))
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
you`re welcome everybody
I hope you`ll get benefit
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-02-11 مشاركات: 21
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
مشكورة
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-02-13 مشاركات: 239
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
thanx alot nour
you are really nice sweety girl
No one can go back and make a brand new start Any one can start from now and make a brand new end
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-09-02 مشاركات: 9
الجامعة: دمشق الكلية: غير ذلك المرحلة: السنة الثانية الاختصاص: غير ذلك
|
في أحد المراجع التي قرأتها أن endl تقوم تتفريغ الـBuffer
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-01-30 مشاركات: 1162
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
Ladies & gentelmen here`s my forth lesson in C++ programming language
it isn`t so easy but not so difficult
it`s about increasing and decreasing with one
hope you get benefit
C++ _ 4 _.pdf
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-05-24 مشاركات: 260
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
شكرا كتير RAY , هلأ بلشت ال++C تبين.
عندما تولد يا ابن ادم يؤذن في أذنك من غير صلاة و عندما تموت يصلى عليك من غير أذان و كأن حياتك في الدنيا ليست سوى الوقت الذي تقضيه بين الأذان و الصلاة فلا تقضيها بما لا ينفع !!
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-18 مشاركات: 378
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى
|
شكرا كتيييييييييييير Ray بصراحة انا ماعم ادرسهون هلأ لانو لساتني على pascal بس عم احفظهم عندي لفترة لاحقة
مشكورة على مجهودك 
My Blog -------------------------------------------------------------------------------------------------------------
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2005-11-29 مشاركات: 736
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى
|
thanx dude i saved them but i'll study them later
Unleash The Wrath Of The NSDAP
|
| |
دخول أو تسجيل لإرسال التعليقات |
|