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

بوابة الثانوية العامة المصرية (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)

MOHAMED ELKHODARY 17-11-2008 12:59 AM

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

msamido 17-11-2008 10:01 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة MOHAMED ELKHODARY (المشاركة 899536)
متشكر و معلش انا ردي متأخر حبتين بس بكره عندي ميدترم في البرمجة فقلت اما اراجع حبه معاكم

منور يا محمد وأهلا بيك فى أى وقت

اقتباس:

المشاركة الأصلية كتبت بواسطة MOHAMED ELKHODARY (المشاركة 900446)
على فكرة يا استاذ محمد القباني انت طريقتك اكتر من رائعة بجد والله من غير اي مجاملة لاني بصراحة كنت عايز اعمل مراجعة سريعة على اللي اخدته في الكلية عشان بكرة عندي ميدترم برمجة . بجد انت لازم تكون دكتور برمجة او على الاقل معيد
متشكر جدا جدا جدا و توقع اني هكون متابع دروسك اول بأول . انا كنت هحل الهومورك لكن الاخت انانوو سريعة جدا بسم الله ما شاء الله. سلامي لكم جميعا ........

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

همس 18-11-2008 03:31 PM

اقتباس:

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




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


.
.

ااااااااااه ياريت يا باشمهندس وهكون شاكرة جداااااااااااااااااااااا لحضرتك


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

وهكون شاكرة جدا لحضرتك


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

همس 18-11-2008 04:42 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة msamido;890476


[RIGHT
حاجه أخيرة بقى ؟؟عايزين تعليق على أسلوبى فى الشرح ؟[/RIGHT]


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


شكراااااااااااا


.


.


طبعا لا تعليق على اسلوب حضرتك اكبر دليل الواجبات الي بنعملها

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


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

ودا الـ H.W
http://www6.0zz0.com/2008/11/18/14/638193909.jpg

msamido 19-11-2008 10:55 AM

الله ينور يا همس الواجب تمام
والحمد لله إن شرحى بيوصل بشكل كويس
تمنياتى ليكم جميعا بالتوفيق بإذن الله
.
.

ananoo 20-11-2008 07:47 PM

السلام عليكم

معلش ياباشمهندس انا كان عندي سؤال نفسي اعرف اجبته من زمان
هوة ايه الvisual studio؟!!!!!!!!
و ايه الفرق بينه و بين البرنامج اللي احنا بنشتغل عليه دلوقتي؟؟!!!!!!!

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

msamido 23-11-2008 12:22 PM

اقتباس:

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

معلش ياباشمهندس انا كان عندي سؤال نفسي اعرف اجبته من زمان
هوة ايه الvisual studio؟!!!!!!!!
و ايه الفرق بينه و بين البرنامج اللي احنا بنشتغل عليه دلوقتي؟؟!!!!!!!

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

السلام عليكم
ازيك يا ananoo
سورى على التأخير فى الرد على سؤالك بس هو الشغل معلش

الـ visual studio هو بيئة تطوير تقدمها شركة مايكروسوفت يتيح التعامل بشكل visual مع العديد من لغات البرمجة منها ++Visual C و C sharp وأيضا Visual basic.Net وكذلك ASP للـ web Development .
ده تعريف مبسط جدا أنا متأكد إنه مش وافى لشرح يعنى أيه visual studio لكن خلينى أقولك إنه كأداة هو بالظبط مثل الـ borland c اللى بنستخدمه دلوقتى للتعامل مع ++C لكن بشكل متطور جدا وبيتعامل مع لغات مختلفة فيها نوع من الـ visualisation ...
فاهمه حاجه ؟؟؟

ananoo 25-11-2008 01:24 AM

انا فهمت ان الvisual stodio زي كدة الoffice و الborland c++ زي مثلا الword
صح كدة و لا ايه؟

بس برده مش فهمة بشكل متطور ازاي
يعني اللي احنا اتعلمناه ده لو طبقناه على الvisual studio مش هيبقى نفس النتيجة ؟؟؟؟؟؟؟؟!!!!

و كمان معلش في سؤال كان في البرمجة:

مثلا في برنامج زي الالة الحاسبة
احنا بعد لما بندخل الارقام و تطلع النتيجة لو دسنا اي زرار البرنامج بينتهي......
طيب لو انا بقى عوزة البرنامج يفضل الشغال بعد كدة بحيث افضل احسب اي ارقام براحتي و بعدين انهي البرنامج
دي بقى تتعمل ازاي؟؟؟؟؟؟!!!

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

msamido 25-11-2008 09:23 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ananoo (المشاركة 918793)
انا فهمت ان الvisual stodio زي كدة الoffice و الborland c++ زي مثلا الword
صح كدة و لا ايه؟

مش بالظبط كده يا ananoo بس عارفه لما تكتبى file فى notbad ولما تكتبى نفس الـ file فى الـ word عارفه الفرق عامل ازاى ؟؟
تقريبا الفرق كده بينهم بردوه طبعا ده مجرد مثال لكن الفرق مش بالظبط ...

بس برده مش فهمة بشكل متطور ازاي
يعني اللي احنا اتعلمناه ده لو طبقناه على الvisual studio مش هيبقى نفس النتيجة ؟؟؟؟؟؟؟؟!!!!

لا فى نوع من الـ applications اللى ممكن تعمليها باستخدام الـ visual studio اسمها conslole application هتكون فيه النتيجة زى هنا لكن الفرق بقى والشكل المتطور هو الإضافات الأخرى اللى موجود فى الـ visual studio فمثلا برنامج الآلة الحاسبة اللى هنتكلم عليه كمان شوية ده مش هيبقى فى شاشة الـ console زى ما بنعمل ونطلب من اليوزر يدخل أول ورقم وبعدين نسجله وكده وهكذا لاأأأ .. هيبقى فى حاجه اسمها form وفيها أماكن تكتبى فيها الأرقام وفيها أشكال زراير تضغطى عليها بالماوس تعمل الـ operation اللى انت عايزاها بالظبط زى شكل الـ calculator اللى فى الويندوز ... الشكل ده نقدر نعمل زيه من خلال visual studio .... كده وضحت ؟؟
مش عارف ليه حاسس إنى مقصر فى شرح الـ visual studio بس حاسس انى مينفعش اقول تفاصيل أكتر لأن الموضوع أكبر من إنه يتشرح كده...

و كمان معلش في سؤال كان في البرمجة:

مثلا في برنامج زي الالة الحاسبة
احنا بعد لما بندخل الارقام و تطلع النتيجة لو دسنا اي زرار البرنامج بينتهي......
طيب لو انا بقى عوزة البرنامج يفضل الشغال بعد كدة بحيث افضل احسب اي ارقام براحتي و بعدين انهي البرنامج
دي بقى تتعمل ازاي؟؟؟؟؟؟!!!

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

سؤال جميل جدا جدا يا ananoo ... بحب انا الناس اللى بتفكر دى :)

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

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

ananoo 25-11-2008 10:25 PM

السلام عليكم

اعتقد ان حاكية الvisual studio وصلت و الحمد لله
جزاك الله خيرا

بنسبة لحكاية ان البرنامج يفضل شغال فبجد عروووووووووووووووستي
انا قلت في الاول انها اكيد ليها علاقة بالloop بس معرفتش اطبقها
فجربت اعملهاا بif (بحيث يعيد نفسه مرة واحدة كمان) بس مش راضية تتطلع معاية نهائي:(

ارجو المساعدة :)

msamido 25-11-2008 10:31 PM

أوكى يا ananoo
انا عارف انها ممكن تبقى صعبة
بس انا كنت عايز استنى اشوف لو حد هيعرفها إنما لو محتاجاتها ضرورى انا هجاوبها دلوقتى قبل ما انزل
.
.والحمد لله إن قصة الـ visual studio وصلت :)

ananoo 25-11-2008 10:34 PM

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

msamido 25-11-2008 10:39 PM

إن شاء الله
هى ممكن تيجى من اللى أخدناه قبل كده

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

ananoo 25-11-2008 11:13 PM

كنت بصغر الصورة بس يا ندى :)
 
السلام عليكم
:av4056bb7jp3:انا عملتها

كود:

#include <iostream.h>
#include <conio.h>
void main()
{
int complete;
cout<<"\n to stsrt press 0:";
cin>>complete;
while(complete==0)
{
int input;
int firstno;
int secondno;
int result;
cout<<"\n\t\t Enter the first NO:";
cin>>firstno;
cout<<"\n\t\t Enter the srcond No:";
cin>>secondno;
 
cout<<"\n\t\t\t\t for(+) Enter 1";
cout<<"\n\t\t\t\t for(-) Enter 2";
cout<<"\n\t\t\t\t for(*) Enter 3";
cout<<"\n\t\t\t\t for(\) Enter 4";
cout<<"\n seliction";
cin>>input;
switch (input) {
case 1:  //Note the colon,not a semicolon
{
result=firstno+secondno;
cout<<"\n\t\t\t the result:"<<result;
break;
}
case 2:  //Note the colon,not a semicolon
{
result=firstno-secondno;
cout<<"\n\t\t\t the result"<<result;
break;
}
case 3:  //note the colon,not a semicolon
{
result=firstno*secondno;
cout<<"\n\t\t\t the result:"<<result;
break;
}
case 4:  //note the colon,not a semicolon
{
result=firstno/secondno;
cout<<"\n\t\t\t the result:"<<result;
break;
}
default:  //note the colon,not a semicolon
{
cout<<"\n\t\t\t error,bad input";
break;
}
}
cout<<"\n to complete press 0:";
cin>>complete;
}
}

و ديه النتيجة

http://www5.0zz0.com/2008/11/26/00/595047306.jpg
صح و لا في لخبطة ؟؟؟

همس 26-11-2008 02:39 AM

انا لسا شايفة السؤال حالا


عموما هفكر فيها برده لو ليها طريقة تانية غير الي ananoo

بس اعذروني على تقصيري في دخول الموضوع

ومتابعته لاني بجد بالعااااااااااافية بفوق من الامتحانات الي مش راضية تخلص وكل شوية يطلع امتحان جديد ونعيد ونزيد في الامتحانات :(

هفكر ان شاء الله

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 09:18 AM.

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