بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   كليه الحاسبات والمعلومات (https://www.thanwya.com/vb/forumdisplay.php?f=211)
-   -   برمجة " دروس البرمجة مع ++c " محمد القبانى (https://www.thanwya.com/vb/showthread.php?t=71843)

msamido 11-09-2008 02:40 PM

برمجة " دروس البرمجة مع ++c " محمد القبانى
 
بسم الله الرحمن الرحيم

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

فى البداية عايز اقول إننا أن شاء الله هنبدأ نتعلم مع بعض لغة برمجة مهمة جدا جدا جدا وقوية جدا جدا جدا من أقوى اللغات لكنها لم تعد مستخدمة كثيراً فى السوق وهى ++C
طيب يا عم هتقرفنا بيها ليه لما هى مش مستخدمة ؟؟ :mad:
هقولكم أولا لأنها مهمة جداً لبناء أساسيات البرمجة وثانيا لأنها تعتبر أساس لكل لغات البرمجة التى تخص مايكروسوفت زى #c والـ visual c ثالثا أنا بدأت بيها وأنا بتعلم برمجة وبصراحه كانت مفيدة جدا اتفقنا ؟؟ ;)

نبدأ بقى ونقول إن لكل لغة برمجة ما يسمى بالـ compiler وهو ما يقوم بتحويل الكود المكتوب إلى لغة الكومبيوتر ده معناه الفلسفى والنظرى وأيضا هناك لكل لغة ما يسمى بالـ Editor وهو البيئة التى نكتب فيها الكود وإن كان هناك بعض اللغات ليس لها Editor حيث من الممكن أن تكتب الكود فى text file عادى .
بالنسبة للـ ++C فلها أكثر من Editor لكن انا بفضل نستخدم ++ Borland C ده اللينك بتاعه :

http://www.4shared.com/file/39716284/83d31cee/Borland_C_502.html?s=1

ننزله إن شاء الله ونسطبه ونبدأ مع بعض بإذن الله أول برنامج فى حياة أى مبرمج وهو برنامج Hello World

كود:

#include <iostream.h>
#include <conio.h>
void main()
{
cout<<"Hello World";
getch();
}

ده أسهل برنامج فى التاريخ ممكن تعمله وعلى الرغم من ذلك هو يحتوى على المكونات الأساسية لأى برنامج وهى بالترتيب :
1- تضمين المكتبات المستخدمة فى البرنامج
2- الدالة الأساسية فى البرنامج

طبعا محدش فاهم حاجه ؟؟
نوضح :

يعنى ايه مكتبات فى لغات البرمجة هى اسمها libraries ودى ترجمه حرفية ليها بس انا بصراحه مش بحب الترجمة فى البرمجة وعلشان كده هنتكلم عنها باسمها الحقيقى ان شاء الله .
الـ libraries هى ملفات تحمل الدوال الرئيسية المستخدمة فى لغة البرمجة وده مصطلح عام لكل لغات البرمجة مش بس الـ ++C طيب بردوه يعنى ايه ؟؟
من الأخر كل جمله بنكتبها فى البرنامج لازم تترجم للكومبيوتر وبيكون ليه الـ library بتاعته اللى بترجمه ده شرح مبسط ويمكن يكون مش واضح أوى بس هيوضح بعدين ومع التعامل هيوضح أكتر. ودلوقتى هنقول إن معظم الدوال اللى هنستخدمها هتكون فى الـ Liberary اللى اسمها iostream.h أو input output stream header ده هو اسم الـ liberary وما يسبقها فى الجمله include# هى expression بيفهم الكود ان البرنامج هيحتوى على دوال من الـ liberary ده . واضح كده الجزء الأول ؟؟

2- الدالة الأساسية للبرنامج :


كود:

void main()
{
}



أى برنامج أول ما بيبدأ بيدور على الدالة الأساسية بتاعته أو الـ main method وبيناديها أول حاجه وبينفذ الكود اللى جواها تمام كده ؟؟
ده باختصار شديد علشان مينفعش ادخلكم فى تفاصيل أكتر من كده بس بعدين هنلاقى details فى التفاصيل كتير :)
نيجى بقى للكود اللى جوه الـ main method :
كود:


كود:

cout<<"Hello World";




>>cout الدالة دى معناها اكتب على الشاشه وما يأتى بعدها بيكون بين double quotation وهو اللى بيظهر مكتوب على الشاشة "Hello World "


كود:

getch();




الدالة دى اسمها getch أو هى اختصار لـ get character ومعناها بتقول للبرنامج يستنى لغاية ما ياخد أى حرف من اليوزر طيب لو مش موجوده هيحصل ايه البرنامج هيعرض كلمة hello world ويقفل علطول لدرجة إننا مش هنشوفه فتح أصلا تمام كده ؟؟

وبكده نكون انتهينا من أول برنامج ليكم فى البرمجة بحمد لله
ملحوظة : كل كلمة وكل حرف فى الكود لها معنى ولها فايدة.

http://www10.0zz0.com/2008/09/11/10/355196504.jpg

وهنا بقى هنطلب من الناس اللى هتابع وتهتم عمل مثال بسيط يختبروا بيه نفسهم يشوفوا هل فهموا ولا لأ

السؤال :
أكتب برنامجاً يعرض أسمك على الشاشة؟

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

lamar 11-09-2008 03:15 PM

اولا شكرا على الموضوع الرائع
و اكيد مستنيين اى موضوع رائع و مفيد زى ده
اما بالنسبة للسؤال فانا هاجرب و اعمله و يارب يطلع

ahmed abobakr 11-09-2008 07:39 PM

شكرا لك على هذا الشرح المفيد ..

http://i34.tinypic.com/fyocu8.jpg

ممكن اعرف الخطأ فين ..

او ايه اللى اعمله بعد كتابة هذه الخطوات لكى يظهر الاسم

ananoo 12-09-2008 09:31 AM

السلام عليكم

جزاك الله خيرا موضوع مفيد و شرح ممتع بس كالعادة في اساله :)

1 - الexpertion اللي بيبقى قبل كل library على طول هيبقى include#?????????

2 - احنا اختارنا الmain method على اساس ايه؟؟؟؟؟

3- انت قولت ان احنا مش هنستخدم غير 2 library اللي همة iostream.h او input output stream header بس في التطبيق كان اسم الlibrary التانية conio.h!!!!!

4-احنا في البرنامج ده استخدمنا main method واحدة يبقى المفروض تبقى في library واحدة بس احنا استخدمنا 2 library !!!!


و ده على حسب ماانا فهمت بس فعلا حسة ان في حاجة مبهمة في حكاية الlibraries و الmain method

وكان نفسي اعمل البرنامج بس البرنامج مش راضي ينزل :(

و في السؤال برة الموضوع

ازاي اصور صفحة الكمبيوتر؟؟؟؟؟


و بالمناسبة انا عرفت الخطأ بتاع ahmed abobakr

كان خطأ مطبعي في كلمة cout مش count :)

و شكرا

ahmed abobakr 12-09-2008 01:10 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 760788)

و بالمناسبة انا عرفت الخطأ بتاع ahmed abobakr

كان خطأ مطبعي في كلمة cout مش count :)

شكرا جدا على الملاحظة فى الخطأ .

انا هجاوب على سؤال واحد اللى انا متأكد منه .

تصوير سطح المكتب

نضغط على print screen sysrq قى لوحة المفاتيح .
نفتح برنامج paint .الرسام .ونعمل ctrl + v ونقص الصورة .

ahmed abobakr 12-09-2008 01:41 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 760788)
في كلمة cout مش count :)

غيرت الكلمة ولم يحدث شئ . لو فى اعدادات لازم نعملها فى البرنامج قولنا عليها عشان منوقعش فى المشكلة من اولها كده .

msamido 12-09-2008 07:18 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة tweety12 (المشاركة 758523)
اولا شكرا على الموضوع الرائع
و اكيد مستنيين اى موضوع رائع و مفيد زى ده
اما بالنسبة للسؤال فانا هاجرب و اعمله و يارب يطلع

شكرا ليكى يا تويتى وأتمنى تكونى استفدتى

ومنتظر أجابتك للسؤال
.
.

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 759109)
شكرا لك على هذا الشرح المفيد ..



ممكن اعرف الخطأ فين ..

او ايه اللى اعمله بعد كتابة هذه الخطوات لكى يظهر الاسم

العفو يا احمد اتمنى بس يكون مفيد فعلا

الخطأ بالظبط مطبعى زى ما وضح ananoo وبتعديله يكون كده البرنامج تمام

مفروض تعمل ايه بعد كده
ما عليك غير إنك تضغط F9 وسيقوم الـ compliler ببناء البرنامج وتشغيله
وسيظهر الأسم
الكلام اللى بالأحمر هرجعله تانى للشرح والإستفاضه إن شاء الله

جرب كده وقولى

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 760788)
السلام عليكم

جزاك الله خيرا موضوع مفيد و شرح ممتع بس كالعادة في اساله :)

جزانا الله وإياكم
ويسعدنى أجاوب على أى اسئلة إن شاء الله

1 - الexpertion اللي بيبقى قبل كل library على طول هيبقى include#?????????

إن شاء الله علشان تعرف البرنامج إنك عايز تستخدم أى library ما علي إلا إنك تكتب include# وتكتب أسم الـ library بين <> ده بالنسبة للغة الـ ++C

2 - احنا اختارنا الmain method على اساس ايه؟؟؟؟؟

لو خدت بالك إنى فى شرحى قولت إن أى برنامج بيكون فى الـ main method كجزء أساسى لأن الكومبايلر أول حاجه بيدور عليها علشان يشغل البرنامج هى الـ main method إذن فهى جزء أساسى من أى برنامج

3- انت قولت ان احنا مش هنستخدم غير 2 library اللي همة iostream.h او input output stream header بس في التطبيق كان اسم الlibrary التانية conio.h!!!!!

بالظبط ده سهو بس بدليل إنى قلت هنستخدم اتنين وبعدين ذكرت واحده بس وهى iostream.h التانيه بقى كانت هى conio.h وهى الـ library التى تتضمن الدالة ()getch

4-احنا في البرنامج ده استخدمنا main method واحدة يبقى المفروض تبقى في library واحدة بس احنا استخدمنا 2 library !!!!

لا لا لا الـ main method هى داله واحده بس مينفعش تكون موجوده مرتين فى نفس البرنامج كمان الـ library ليس لها علاقة بالـ main method وإنما الـ libraries هى لدول الكود الموجودة بداخل الـ main method أو فى أى مكان فى البرنامج ولهذا فقد استخدمنا الـ iostream.h library لأنها تحتوى على الدالة >>cout واستخدمنا conio.h library لانها تحتوى على الداله ()getch فاهمنى ؟؟

و ده على حسب ماانا فهمت بس فعلا حسة ان في حاجة مبهمة في حكاية الlibraries و الmain method

وكان نفسي اعمل البرنامج بس البرنامج مش راضي ينزل :(

و في السؤال برة الموضوع

ازاي اصور صفحة الكمبيوتر؟؟؟؟؟

اجابة السؤال ده جاوب عليها أحمد


و بالمناسبة انا عرفت الخطأ بتاع ahmed abobakr

كان خطأ مطبعي في كلمة cout مش count :)

و شكرا

العفو وسعيد بأسئلتك واتمنى أكون وضحتها

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 761043)
شكرا جدا على الملاحظة فى الخطأ .

انا هجاوب على سؤال واحد اللى انا متأكد منه .

تصوير سطح المكتب

نضغط على print screen sysrq قى لوحة المفاتيح .
نفتح برنامج paint .الرسام .ونعمل ctrl + v ونقص الصورة .

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 761132)
غيرت الكلمة ولم يحدث شئ . لو فى اعدادات لازم نعملها فى البرنامج قولنا عليها عشان منوقعش فى المشكلة من اولها كده .

جاوبتك عليها فى الأول يا باشا
وزى ما قلت هرجع تانى بشرح واستفاضة إن شاء الله
.
.

واحـد من النــاس 12-09-2008 07:36 PM

جزاك الله خيراً يا مساميدو

كان ليا سؤالين كده بره الموضوع بعد إذنك

انا كنت سمعت ان خريج تجارة اللي واخد كورسات برمجة بتبقى فرصته احسن في الشغل من خريج حاسبات عشان بيكون دارس مواد إدارة وتجارة عموما ( مش عارف ايه فايدتها بس سمعت كده ) يا ترى الكلام ده صحيح ؟؟

سؤال تاني معلش .. قريت بردو في منتدى طالبة في حاسبات بتقول ان دكتور عندهم في الكلية قالهم لازم تدرسوا وتتعلموا حاجة غير البرمجة ( جرافيك مثلا ) عشان الإنسان بيوصل لسن ما ينفعش يشتغل فيه مبرمج .. يا ترى انت ايه رأيك في الكلام ده ؟؟

والف شكر يا باشا ع الموضوع لسه ما طبقتش بس اوعدك بإذن الله هاجرب

ahmed abobakr 12-09-2008 09:28 PM

شكرا با باشمهندس ..
دى اجابة السؤال

http://i35.tinypic.com/9r6jxv.jpg

msamido 12-09-2008 09:50 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة واحـد من النــاس (المشاركة 762005)
جزاك الله خيراً يا مساميدو

جزانا الله وإياكم

كان ليا سؤالين كده بره الموضوع بعد إذنك

طبعا فى أى وقت اتفضل

انا كنت سمعت ان خريج تجارة اللي واخد كورسات برمجة بتبقى فرصته احسن في الشغل من خريج حاسبات عشان بيكون دارس مواد إدارة وتجارة عموما ( مش عارف ايه فايدتها بس سمعت كده ) يا ترى الكلام ده صحيح ؟؟

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

سؤال تاني معلش .. قريت بردو في منتدى طالبة في حاسبات بتقول ان دكتور عندهم في الكلية قالهم لازم تدرسوا وتتعلموا حاجة غير البرمجة ( جرافيك مثلا ) عشان الإنسان بيوصل لسن ما ينفعش يشتغل فيه مبرمج .. يا ترى انت ايه رأيك في الكلام ده ؟؟

بص هو أنا مينفعش أقولك ما تتعلمش جرافيك مثلا لأ هو لو اتعلمتها هيبقى ميزة ليك بس اللى عايز اقولهولك بقى إن 99% من دكاترة الجامعات ميعرفوش حاجه عن سوق العمل
اللى بيجصل إن إنت لما تكبر وتكون خلاص وصلت لسن مينفعش تكون فيه مبرمج _وابقى افكرنى اعلق على كلمة مبرمج دى _ بتكون وصلت فى مكانك لمناصب أكبر فى الشركة ممكن يعنى مثلا تبقى technical consultant يعنى مستشار فنى بتساعد المبرمجين بدون ما تكتب كود بنفسك أو مثلا development manager حاجه كده بسم الله ما شاء الله أو ربنا يكرمك كده وتكون عملت شركة خاصة بيك انت فاهمنى؟؟
ما تشغلش بالك بالكلام ده دلوقتى سيب كل حاجه تيجى فى وقتها ومتقلقش

والف شكر يا باشا ع الموضوع لسه ما طبقتش بس اوعدك بإذن الله هاجرب

العفو يا باشا اتمنى تكون استفدت من الموضوع واتمنى اشوف تجربتك أو تقولى عملت إيه ؟

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 762220)
شكرا با باشمهندس ..
دى اجابة السؤال

http://i35.tinypic.com/9r6jxv.jpg

العفو يا أبو حميد
ألف مبروك يا باشا اول برنامج فى تاريخ حياتك كمبرمج
دلوقتى بقى انت ممكن تكتب على الشاشة كل اللى أنت عايزه أنت عرفت الدالة اللى بتكتب إيه هى حاول بقى تكتب كده موضوع كبير قول فيه أى حاجه وأنا دلوقتى هديك أداتين مساعدتين فى الكتابة
كود:


cout<<"\n\t\t\t In the Name of Allah ";
cout<<"\n Ahmed Abobakr ";

جرب دول كده عندك فى البرنامج وشوف النتيجة هتجد إن \n معناها سطر جديد يعنى بتقول للبرنامج يكتب سطر جديد وهتلاقى إن \t معناها ياخد شوية مسافات كده قيمة الـ tab جرب وشوف واكتب ولو قابلك أى حاجه انا موجو د إن شاء الله أسال بس
.
.

ahmed abobakr 12-09-2008 10:32 PM

تمام يا باشا

http://i36.tinypic.com/v30z6x.jpg

msamido 12-09-2008 11:48 PM

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

ananoo 14-09-2008 06:49 AM

السلام عليكم

الحمد لله انا كدة فهمت بس في حاجة عايزة اتاكد اني فهمتها صح

يعني هوة مفيش غير main method واحدة في برنامج ال++c
بس لو ده صح يبقى ايه لزمتها؟؟؟؟؟؟؟؟؟؟؟:confused:

معلش بس ياريت توضح اكتر^_^

و بحاولانزل البرنامج دلوقتي ان شاء الله لو عرفت انزله هبقى اطبق و اوريك النتائج :lol:

واحـد من النــاس 14-09-2008 09:30 AM

أولا شكرا جدا يا باشا ع الإجابة ريحتني نفسيا واديتني ثقة :)

----------------------------------

ثانيا بأه صورة التطبيق ..




ينفع النصب ده ؟ :d

اه معلش سؤال بالمناسبة .. ليه الصورة عندي سوده وعند ahmed abobakr زرقا ؟؟

----------------------------------

صحيح ماتنساش تعلق على كلمة مبرمج :d

msamido 14-09-2008 11:06 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 766539)
السلام عليكم

الحمد لله انا كدة فهمت بس في حاجة عايزة اتاكد اني فهمتها صح

يعني هوة مفيش غير main method واحدة في برنامج ال++c
بس لو ده صح يبقى ايه لزمتها؟؟؟؟؟؟؟؟؟؟؟:confused:

معلش بس ياريت توضح اكتر^_^

و بحاولانزل البرنامج دلوقتي ان شاء الله لو عرفت انزله هبقى اطبق و اوريك النتائج :lol:

هو ده صح فعلا مفيش غير main method واحدة فى برنامج السى بلس بلس ليه بقى ؟
إحنا قولنا إن الـ compiler علشان يشغل البرنامج أول حاجه بيروح يدور عليها هى الـ main method وبيبدأ منها طيب لو ملقاش main method ولا هيعمل أى حاجه تمام كده ؟؟
يبقى لازم يكون فيه main
طيب ليه مفيش أكتر من main لأن زى ما قلنا الكومبايلر بيدور عليها ولو لقى أكتر من واحدة مش هيبقى عارف يشتغل من مين فيهم تمام كده ؟
بس فى الواقع أصلا مينفعش يكون فى اتنين method بنفس الأسم إلا بشروط معينة هتيجى فى ميعادها إن شاء الله.
أتمنى أكون كده وضحت أكتر

مستنى أشوف النتائج أو التطبيق على الأقل


اقتباس:

المشاركة الأصلية كتبت بواسطة واحـد من النــاس (المشاركة 766693)
أولا شكرا جدا يا باشا ع الإجابة ريحتني نفسيا واديتني ثقة :)


----------------------------------

العفو يا باشا

ثانيا بأه صورة التطبيق ..




ينفع النصب ده ؟ :d

زى الفل عقبال ما يكون حقيقة بإذن الله :d

اه معلش سؤال بالمناسبة .. ليه الصورة عندي سوده وعند ahmed abobakr زرقا ؟؟

----------------------------------


مش عارف بس تقريباً أختلاف نسخة الويندوز وعلى فكرة أنت ممكن تغير لون الخلفية براحتك بس ده هيجى قدام بردوه شوية


صحيح ماتنساش تعلق على كلمة مبرمج :d

بالنسبة بقى لكلمة مبرمج
كلمة مبرمج يا جماعه بالنسبة للى بيشتغل فى مجالنا هى كلمة محددة أوى لكن إحنا مسمانا الصحيح أو العملى الموجود فى السوق Developer مش عارف بصراحه معناها إيه بالعربى ومش عايز اترجمها ترجمة حرفية لكن هى كلمة أشمل وأوسع وأوقع من مبرمج أو programmer مش هينفع أدخلك فى تفاصيل أكتر بخصوص دى علشان مش عايز اشتتك بس اللى عايز اقولهولك دلوقتى إن أنا مثلا المسمى الوظيفى بتاعى " web Developer " لتخصصى فى نوع من الـ developing هو الـ web وبردوه فى وقته إن شاء الله هشرحلكم ايه هى التخصصات المختلفة .

تمنياتى للجميع بالتوفيق إن شاء الله
.
.

!!!دمعة حزن!!! 14-09-2008 11:09 AM

انا عملت كل حاجه صح
وكله كان تمام التمام
وبعد ما عملت كوبى للصوره
وجيت اعمل باست هنا محدتش
ممكن تقولى ليه:(
تقريبا سؤالى غبى شويه:rolleyes:


اقتباس:

المشاركة الأصلية كتبت بواسطة واحـد من النــاس (المشاركة 766693)
اه معلش سؤال بالمناسبة .. ليه الصورة عندي سوده وعند ahmed abobakr زرقا ؟؟

انا كمان كانت سوده:(

----------------------------------

صحيح ماتنساش تعلق على كلمة مبرمج :d


msamido 14-09-2008 11:29 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة !!!دمعة حزن!!! (المشاركة 766786)
انا عملت كل حاجه صح

وكله كان تمام التمام
وبعد ما عملت كوبى للصوره
وجيت اعمل باست هنا محدتش
ممكن تقولى ليه:(
تقريبا سؤالى غبى شويه:rolleyes:

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

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

!!!دمعة حزن!!! 14-09-2008 12:24 PM

انا قولت سؤالى كان غبى شويه:rolleyes:http://www8.0zz0.com/2008/09/14/10/242545276.jpg

كدا تمام ولا

:mad:

msamido 14-09-2008 12:55 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة !!!دمعة حزن!!! (المشاركة 766904)
انا قولت سؤالى كان غبى شويه:rolleyes:http://www8.0zz0.com/2008/09/14/10/242545276.jpg



كدا تمام ولا

:mad:


لألأ مش غبى ولا حاجه
الغباء مش إننا نسأل عن حاجه منعرفهاش
الغباء أننا منسألش علشان خايفين حد يفتكرنا أغبياء
طبيعى جدا لو متعرفيش تسألى واحنا موجودين علشان نجاوب على كل حاجه نعرفها

وكده تمام الله ينور
حاولى بقى تكتبى حاجات أكتر زى الشباب ما عملوا فوق
.
.

ananoo 15-09-2008 06:41 AM

شكرا جدا على التوضيح


و كان نفسي اطبق بس مش عارفة انزل البرنامج
وصل لحد 94% و مش راضي يكمل :( :(

لو ينفع تكتب لينك تاني يبقى جزاك الله خيرا

msamido 15-09-2008 10:44 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 769324)
شكرا جدا على التوضيح


و كان نفسي اطبق بس مش عارفة انزل البرنامج
وصل لحد 94% و مش راضي يكمل :( :(

لو ينفع تكتب لينك تاني يبقى جزاك الله خيرا

العفو واتمنى فعلا تكون الدنيا وضحت لغاية دلوقتى

علشان انا مستنى مش عايز انزل الدرس التانى غير لما تكون الدنيا وضحت للناس كلها بإذن الله

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

CoMMaNdo 15-09-2008 11:52 AM

ايه يا ميدو دا دا الفيجوال اسهل يا جدع :d

msamido 15-09-2008 12:17 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة MCoMMaNdo (المشاركة 769609)
ايه يا ميدو دا دا الفيجوال اسهل يا جدع :d

فيجوال إيه بالظبط ؟؟؟ ماهى الفيجوال كتييييير


أنا رفعتها على الـ 4shared يا ananoo وده اللينك بتاعها

Borland_C++_5.02.rar

جربى بقى وقوليلى إن شاء الله تنزل

CoMMaNdo 15-09-2008 12:19 PM

انا اقصد الفيجوال بيزك

msamido 15-09-2008 12:44 PM

أنا عارف إنها أسهل بس صدقنى لازم تبدأ كده علشان تبقى عارف الدنيا ماشية إزاى

انت تعرف إن الويندوز نفسه مبنى بالـ ++c

مهم جداً للناس اللى أول مرة تعرف برمجة تبدأ باللغة دى لأنها هتقدر تحطلك كل الثوابت بتاعة أى لغة بعد كده تحب تستخدمها
.
.

CoMMaNdo 15-09-2008 12:47 PM

اها
هيا فعلا مهمه ومعظم برامج الكمبيوتر من تصميم السى بلاس
شكرا يا ميدو على البرنامج انا بنزله اهو

جزاك الله كل خير

msamido 15-09-2008 02:09 PM

جزانا الله واياك

نزله بقى وجرب وقولى

إنت قرأت موضوع مقدمة البرمجة ؟

.

ananoo 15-09-2008 08:16 PM

:( :( :( :(

مش راضي يفتح بيقول (the archive is either in unkown format ordamaged)

و هوة تقريبا مااخدش ولا ثانية في التنزبل
مش عرفة اعمل ايه؟؟؟!!!!!!!!!!

و شكرا جدا على اهتمامك

ahmed abobakr 15-09-2008 10:12 PM

هوا فعلا انا لقيت مشاكل فى تحميل البرنامج برده كان دايما يوقف معايا عند 98 او 99 % . حملته المغرب ربنا كرمه وخلص .

وده من الموقع مش النت .
وانصحك بأستخدام برنامج internet download manager فهو افضل برنامج للتحميل .

msamido 16-09-2008 12:48 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 770516)
:( :( :( :(

مش راضي يفتح بيقول (the archive is either in unkown format ordamaged)

و هوة تقريبا مااخدش ولا ثانية في التنزبل
مش عرفة اعمل ايه؟؟؟!!!!!!!!!!

و شكرا جدا على اهتمامك

حاولى تانى معاه أنا جربت حالا أبدأ انزله وبدأ تنزيل كويس وشغال جربى تانى معلش ولو كده هبقى ابعتلك اليوزر بتاعى على الـ 4shared تدخلى تنزليه من الفولدر بتاعى هناك

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 770786)
هوا فعلا انا لقيت مشاكل فى تحميل البرنامج برده كان دايما يوقف معايا عند 98 او 99 % . حملته المغرب ربنا كرمه وخلص .

وده من الموقع مش النت .
وانصحك بأستخدام برنامج internet download manager فهو افضل برنامج للتحميل .

هو دلوقتى موجود على 4shared هحاول ارفعه فى مكان تانى يمكن يكون الموقع فعلا

وربنا يكرم ان شاء الله
..
.

ahmed abobakr 16-09-2008 02:24 PM

الافضل ان ترفع على .. filesend او mediafire او adrive .. دى افضل مواقع الابلود و الداونلود . وتدعم استكمال التحميل .

ananoo 16-09-2008 09:11 PM

خلاص الحمد لله عرفت انزل البرنامج :lol:

بس التطبيق مش رادي يعمل مش عرفة ليه ؟؟ :confused:

لما بدوس f9 بتطلع صفحة مكتوب فيها حاجات كتير منها
status : success
وحجات تانية
مش عرفة اعمل ايه ؟؟!!!

msamido 17-09-2008 10:59 AM

الحمد لله إنك نزلتى البرنامج

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

وإن شاء الله نحلها ونعرف ايه الأخطاء دى علشان منقعش فيها تانى بإذن الله

.
.

msamido 17-09-2008 11:02 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 772789)
الافضل ان ترفع على .. filesend او mediafire او adrive .. دى افضل مواقع الابلود و الداونلود . وتدعم استكمال التحميل .


شكرا يا ابو حميد هضيف المواقع دى فى الـ favourites بتاعتى وأى حاجه بعد كده هرفعها عليها

بس لو حد لسه منزلش البرنامج يقول وأنا ارفعه تانى
.
.

ahmed abobakr 17-09-2008 02:51 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 774183)
بس التطبيق مش رادي يعمل مش عرفة ليه ؟؟ :confused:

لما بدوس f9 بتطلع صفحة مكتوب فيها حاجات كتير منها
status : success
وحجات تانية
مش عرفة اعمل ايه ؟؟!!!

هوا كده اشتغل وكله تمام ونتيجة التطبيق هتلاقيها فى ال c .. bc5 .. bin .. ملف بيبدأ بحرف N

msamido 17-09-2008 04:31 PM

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

ahmed abobakr 17-09-2008 08:50 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة msamido (المشاركة 776870)
هو لو اشتغل تمام النتيجة المفروض تظهر قدامك الأول قبل ما تبقى موجود فى المسار اللى انت قولته عليه ده يا أحمد

لا النتيجة مش بتظهر معايا وبلاقيها فى المسار اللى قولت عليه ده .

local disk c
BC5
BIN
NONAMEOO

msamido 17-09-2008 09:53 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed abobakr (المشاركة 777497)
لا النتيجة مش بتظهر معايا وبلاقيها فى المسار اللى قولت عليه ده .

local disk c
BC5
BIN
NONAMEOO

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

طيب ممكن تجرب تكتب الكود ده وتقولى النتيجة

كود:


#include <iostream.h>
 
void main()
{
cout<<"Ahmed AboBakr";
int x =0;
cin<<c;
}


نفذ ده كده يا باشا عندك وقولى النتيجة ايه ؟
علشان عايز أعرف ايه اللى بيحصل
.
.

ananoo 18-09-2008 06:32 AM

السلام عليكم
انا و صلت للمسار بس مش عرفة افتح الايكونة مش عرفة افتحها ببرنامج ايه :confused:

و بحاول ارفع الصورة بس مش راضي بيقول فشل رفع الملف

msamido 18-09-2008 11:45 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 778520)
السلام عليكم
انا و صلت للمسار بس مش عرفة افتح الايكونة مش عرفة افتحها ببرنامج ايه :confused:

و بحاول ارفع الصورة بس مش راضي بيقول فشل رفع الملف

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

هو مش محتاج أى برامج علشان تفتحيها بيه
أتأكدى بس أنك بتفتحى الملف الـ exe

او اقولك جربى من شاشة الـ run تكتبى الكلام ده c:\BC5\BIN\NONAME00.exe
وتقولى اوكى وشوفى النتيجة إن شاء الله

وبالنسبة للرفع جربى الموقع ده وبإذن الله الرفع يشتغل

www.0zz0.com

وحاولى تخلى الصور بامتداد jbg مش bmb

.
.

ananoo 19-09-2008 12:19 AM

السلام عليكم

انا روحت للمسار و فعلا ظهرت النتيجة :d

كود:

#include <iostream.h>
#include <conio.h>
void main()
{
cout<<"ananoo";
getch();
}


و دلوقتي لما بدوس F9 مفيش حاجة بتحصل :mellow:

و هحاول ارفع الصورة تاني بس مش عرفة ازاي اخلي الامتدادjdg بدل من bmb

msamido 19-09-2008 02:29 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 780678)
السلام عليكم

انا روحت للمسار و فعلا ظهرت النتيجة :d

الحمد لله كده تمام

كود:

#include <iostream.h>
#include <conio.h>
void main()
{
cout<<"ananoo";
getch();
}

الكود زى الفل


و دلوقتي لما بدوس F9 مفيش حاجة بتحصل :mellow:
جربى الكود ده وقوليلى النتيجة ايه
كود:


#include <iostream.h>

void main()
{
cout<<"Ahmed AboBakr";
int c =0;
cin<<c;
}





و هحاول ارفع الصورة تاني بس مش عرفة ازاي اخلي الامتدادjdg بدل من bmb

الرفع سهل وثلث وبسيط زى ما قولتلك الموقع اللى فوق وبالنسبة لتحويل الامتداد
افتحى الصورة ببرنامج الـ paint وأعملى save as واختارى نوع الفايل jbg زى الصورة دى كده

http://www4.0zz0.com/2008/09/19/00/722147545.jpg


.
.

ananoo 20-09-2008 01:08 AM

السلام عليكم

الحمد لله عرفت ارفع الصور
دي الصورة الاولى


http://www9.0zz0.com/2008/09/19/22/479784803.jpg


و بالنسبة للكود التاني

ده اللي حصل

http://www10.0zz0.com/2008/09/19/23/674127363.jpg

msamido 21-09-2008 03:26 PM

الحمد لله إنك قدرتى ترفعى الصور
وبالنسبة للكود الأول هو كده تمام معناه إن مفيش أخطاء وكده الدنيا زى الفل وعلشان تشوفى النتيجة بلاش تضغطى F9 جربى تختارى من القايمة debug وبعدين run
وإن شاء الله النتيجة تظهر قدامك مش محتاجه تروحى للمسار اللى فى السى

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

كود:

#include <iostream.h>
void main()
{
cout<<"annanoo";
int x;
cin>>x;
}

جربى ده وبردوه النتيجة هتبقى واحده فى الحالتين

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

دى معلومة إضافية قدرنا نضيفها النهادره
شكرا ليكى وأتمنى تكونى استفدتى لحين ما أنزل الموضوع التانى قريبا أن شاء الله
.
.

ananoo 22-09-2008 02:12 AM

السلام عليكم

فعلا ظهرت النتيجة لما عملت run و اللي هية بتساوي ctrl+F9
و كمان عملت الكود التاني و ظهرت نفس النتيجة

و شكرا على المعلومات دي

و مستنين الموضوع التاني :)

جزاك الله خيرا

msamido 22-09-2008 03:42 PM

جزانا الله وإياكم كل خير وإن شاء الله قريبا

بس ألاقى وقت أنظم فيه دماغى وأبدأ اكتب الموضوع الجاى إن شاء الله

msamido 23-09-2008 05:06 PM

تانى دروس البرمجة مع ++c " محمد القبانى"
 
بسم الله الرحمن الرحيم

ازيكم يا جماعه معلش اتأخرت فى الموضوع التانى بس معلش أنا دماغى فيها مليون حاجه دلوقتى والشغل واخد معظم وقتى بس أنا إن شاء الله ناوى أكمل معاكم الكورس ده وبإذن الله هكمله
يلا نبدأ بقى الدرس التانى :mellow:

لاحظنا من الدرس الأول إننا كتبنا حوالى 4 أو 5 سطور لمجرد إننا عايزين نطبع على الشاشة كلمة Hello World يا سلام هى البرمجة معمولة علشان اقعد اكتب شوية كلام على الشاشة بالتأكيد لأ :mad: طيب إيه بقى الخطوة اللى بعد كده فين ؟؟
الخطوة اللى بعد كده هتكون إننا هنتكلم عن حاجه اسمها الـ variables أو بالعربى المتغيرات "يععع:eek: "
طيب إيه هى يا عمنا المثقف بتاع الإنجليزى المتغيرات قصدى الـ variables ؟ ;)

أقولك يا سيدى بص يا عم خلينى الأول اعقدك وأقولك التعريف العلمى للموضوع ايه
الـ variables هى أسماء تشير لأماكن فى الذاكرة تحمل قيم معينه فهمت حاجه ؟؟ :rolleyes: مش مهم شوف المثال ده.
لو أنا قولتلك حط فى دماغى رقم 5 وخليك حافظه وبعدين قولتلك حط كمان رقم 2 اشطه كده ؟
يبقى انت معاك دلوقتى رقمين فى دماغى 5 , 2 لما اجى بقى اقولك اجمعلى 1 على الرقم الأول هتكون النتيجة إنك هتجمع 1 على 5 وتبقى الناتج 6 ويكون فى دماغك دلوقتى الرقمين الجداد 6 , 2 دلوقتى بقى هقولك اطرحلى الرقم الثانى من الرقم الأول واحفظ الناتج هتكون النتيجة إيه إنك هجيب 6 وتنقص منها 2 وتخلى فى دماغك 4 يبقى انت معاك 3 أرقام دلوقتى الرقم الأول (6) والرقم الثانى (2) والناتج (4) شايفين بقى الكلام اللى بالأحمر ده ؟؟؟
هى دى المتغيرات فهمنا حاجه ؟؟
طيب ده فين بقى من البرمجة ومن الـ ++C اقولك
علشان تقول للبرنامج إنت عندك رقم 5 حطه فى الذاكره يبقى لازم تعرف variable وتديله أسم وتديله القيمة بتاعته اللى هى 5 وتعرف رقم تانى وتديله اسم وتديله القيمة بتاعته اللى هى 2 وهكذا
طيب نشوف فى الكود ؟؟ ;) ؟؟ نشوف يلا بينا :
كود:

#include <iostream.h>
#include <conio.h>
void main ()
{
int x=5;
int y=2;
x = x +1;
int z = x - y;
cout<<"The First No. : "<< x<<"\n";
cout<<"The Second No. : "<< y<<"\n";
cout<<"The Result : "<< z;
getch();
}

ده الكود طبعا أول سطور متكررين مش محتاجين نتكلم فيهم صح :mad:؟
طيب نيجى بقى من أول سطر كود داخل الـ main method وهو السطر ده :
كود:

int x=5;

أولا خلينا نقول إن ده السطر اللى بيعرف الـ variable ونقول إن أى variable عباره عن 3 حاجات :
1- أسم المتغير : واسم المتغير ده هو اللى بنادى على المتغير بيه لما نحب نستخدمه وهو هنا فى حالتنا هو xتمام كده .
2- القيمة التى يحملها المتغير وهى طبعا مش محتاجه تعريف وهى هنا فى حالتنا دى 5 طيب هو لازم كل ما اعرف variable أديله قيمه الإجابة لأأأ مش لازم بس مينفعش بعد كده تستخدمه من غير ما يكون فيه قيمة وإلا هتلاقى فيه قيمة غريبه وتبوظلك شغلك أوكشن حتى الأن ؟؟
3- نوع المتغير أو الـ variable Data tybe : طيب يا عم هو احنا خلصنا من variable لما تقولنا data type أقولك الـ data type هى ببساطه نوع الـ variable وهو اللى بيحدد نوع القيمةا اللى الـ variable ده بيشيلها
طيب يعنى ايه بردوه نوع القيمة يعنى هيشيل رقم زى حالتنا دى ونوع الرقم ده ايه رقم صحيح كده ولا رقم عشرى ولا هيشيل حروف ولا ايه بالظبط تمام كده ؟
فى حالتنا دى بقى هو int وهى اختصار لكلمة integer وهى معناها رقم صحيح يبقى مينفعش الـ variable اللى اسمه x يشيل مثلا رقم عشرى ولا حروف لأنه من نوع ايه ؟؟ int تماااااااااااام

يبقى أول سطر ده بقى بيقول إيه ؟؟
بيقول إن عندنا variable اسمه x من نوع int وبيحمل عدد صحيح قيمته 5 فل كده ؟؟
كذلك السطر التانى معناه ايه بقى ؟؟ مش قايل قولووا انتم

ولا اقولك يلا هقول انا وأمرى لله
كود:

int y=2;

بالمثل ده معناه إن الـ variable اللى اسمه y هو من نوع int أي يحمل رقم صحيح وقيمته 2
طيب أنت قولتلنا إن مش لازم أدي قيمة للمتغير وأنا بعرفه طيب الكلام ده يبقى إزاى ؟؟؟ الكلام ده يبقى كده يا جماعه.

كود:

int y;
y=2;

وفى الحالتين النتيجة واحدة طبعا نيجى بقى للسطر التالت

كود:

x = x+1;

طيب بالله عليكم أنا راضى ذمتكم ده سطر عايز شرح كلام فاضى يا جماعه بيقول للبرنامج اجمعلى واحد على المتغير اللى اسمه x وحط النتيجة فى x تانى
بس خلينى أقول حاجه مهمة فى النقطة دى :
عملية الجمع هنا تمت ازاى هو بيجيب المتغير اللى اسمه x ويجمع عليه 1 طيب والنتيجة هتروح فين فى المتغير x بردوه ده معناه إن خلاص القيمة القديمة للـ variable x خلاص كده شكرا ميعرفش عنها حاجه.

كذلك بقى وبكل بساطه يا جماعه السطر اللى بعده بيعرف متغير تالت اسمه z اللى هو كان الناتج بالأحمر فوق خالص وهو بردوه من نوع Int وبيشيل قيمة الناتج من عملية طرح الـ variable y من الـ variable x يعنى هيطرح 2 من 6 وتكون النتيجة أربعه نيجى بقى للسطر اللى بعد كده

كود:

cout<<"The Fisrt No. "<<x<<"\n";"

فى حاجه جديدة صح ؟؟؟
لغاية the first no. الكلام عادى ومفيش جديد هيطبع على الشاشه الكلامة ده لما نيجى بقى نحط العلامه دى تانى ونديله اسم المتغير يبقى هيكتب على الشاشه مش x لا ده هيكتب القيمة اللى بيحملها x يارب تكون واضحة النقطة دى
بعدين بقى نفس العلامة تانى وبين علامات تنصيص n\ علشان ينزل لسطر جديد
طيب كان ممكن نعملها ازاى تانى الحته الاخيرة بتاعة السطر الجديد دى ؟؟
ده أول سؤال للى متابع وهيطبق إن شاء الله

وكذلك السطر اللى بعده بالظبط بس بيطبع قيمة الـ y والسطر اللى بعده بردوه بيطبع قيمة الناتج z وبعدين السطر الأخيرر فى الكود وهو مشروح قبل كده وبكده يكون البرنامج ده خلص كده
حد فاهم حاجه ؟؟؟ :mellow:

طيب حد يقدر يتوقع كده وهو واقف هنا بلاش ينزل لتحت الناتج هيكون شكله عامل ازاى ؟؟؟ :cool:



























































الناتج هيكون كده ياجماعه إن شاء الله


وبكده الحمد لله نكون خلصنا الدرس التانى هو درس بسيط بس مهم يا جماعه ولازم يتفهم كويس بإذن الله
ودلوقتى جه ميعاد الواجب بتاعكم بقى :rolleyes:
مطلوب منك برنامج يحمل قيمتين أى قيمتين ويعمل عليهم الأربع عمليات الأساسية وهو الجمع والطرح والضرب والقسمة (+, - , * , / ) ويطلع الناتج ويكون القيمة الأولى كذا والتانيه كذا ونتيجة الجمع كذا والطرح كذا والضرب كذا والقسمة كذا
وعايز الكود والناتج إن شاء الله
سهل صح ؟؟؟
انا عارف

وفى النهاية عايز أقول يارب يكون وفقنى وقدرت أوصل معلومة بشكل مبسط وأنا متوقع منكم أسئلة بعد الدرس ده مش شرط تكون أسئلة مش فاهمين حاجه أو كده لا متوقع كمان أسئلة عن حاجات عايزين تعرفوها
مستنيكم تقولوا فهمتم وكان الكلام سهل ولا لأ ومستنى الواجب بسرعه يلاااا لا تؤجل عمل الـ ++C للغد
استودعكم الله
.
.
حقوق الطبع محفوظة لصاحب الموضوع ولمنتدى الثانوية العامة

ananoo 24-09-2008 08:02 AM

السلام عليكم

شغل راااااااااااائـــــــع :d

و الكلام مفهوم اخر حاجة لدرجة انه مفيش اسئلة و كمان الواجب اتحل ;)

http://www10.0zz0.com/2008/09/24/05/665797639.jpg


هاه صح كدة ولا ايــــــــــــــــه؟؟؟؟؟؟؟؟!!!!!!!!!!!!!

و بالنسبة لحكاية ازاي انزل سطر بالطريقة التانية اهو الكود و النتيجة كانت صح ^_^
كود:

cout<<"The first No. : "<< x;
cout<<"\n The second No.: "<< y;
cout<<"\n\n The result (1) (+) : "<< a;
cout<<"\n The result (2) (-) : "<< b;
cout<<"\n The result (3) (*) : "<< c;
cout<<"\n The result (4) (/) : "<< b;


وجزاك الله خيرا و جعله في ميزان حسانتك

msamido 24-09-2008 10:51 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 792470)
السلام عليكم

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

شغل راااااااااااائـــــــع :d

الحمد لله ومتشكر جدا لرأيك

و الكلام مفهوم اخر حاجة لدرجة انه مفيش اسئلة و كمان الواجب اتحل ;)

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


http://www10.0zz0.com/2008/09/24/05/665797639.jpg


هاه صح كدة ولا ايــــــــــــــــه؟؟؟؟؟؟؟؟!!!!!!!!!!!!!

زى الفل الله ينور عليكى

و بالنسبة لحكاية ازاي انزل سطر بالطريقة التانية اهو الكود و النتيجة كانت صح ^_^
كود:

cout<<"the first no. : "<< x;
cout<<"\n the second no.: "<< y;
cout<<"\n\n the result (1) (+) : "<< a;
cout<<"\n the result (2) (-) : "<< b;
cout<<"\n the result (3) (*) : "<< c;
cout<<"\n the result (4) (/) : "<< b;

تمام أوى كده

وجزاك الله خيرا و جعله في ميزان حسانتك

جزانا الله وإياكم كل الخير وجعلنا ممن ينفع الناس بعلمهم

..

ahmed abobakr 24-09-2008 09:08 PM

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

انا غيرت الوندوز وجيت اسطب البرنامج تانى لقيته فى مشكلة
http://i35.tinypic.com/jg026q.jpg

ليها حل ولا احمل البرنامج تانى


جميع الأوقات بتوقيت GMT +2. الساعة الآن 04:51 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.