|
كليات المجموعة الرياضية (الهندسة - الحاسبات والمعلومات - التجارة & التجارة إنجلش - الفنون التطبيقية والجميلة) |
|
أدوات الموضوع | انواع عرض الموضوع |
#1
|
|||
|
|||
![]()
كنت بعت استفسار للأخت ananoo كرسالة خاصة .. و قالت إن من الأفضل إني أنشر الموضوع في القسم على أساس الكل يستفيد حتي و لو كان استفساري تافه .. المهم
سؤالي : السلام عليكم أولا أنا لسه داخل سنة أولي حاسبات .. و أنا بتفرج على أغلب الدروس كنوع من التمهيد في حاجة عايز أسأل فيها و أغلب اللي بيشرحوا بيهملوها مش عارف ليه كود:
#include<iostream> using namespace std; int main () { int x,y,sum; cout<<"enter two numbers : "; cin>>x>>y; sum=x+y; cout<<"the number = "<<x*y<<endl; cout<<"the sum is : "<<sum<<endl; getchar (); getchar (); return 0; } #include<iostream> using namespace std; و برضه getchar (); getchar (); return 0; سؤال تاني معلش .. ايه أحسن محرر لل C++ و ده الرد :: وعليكم السلام ورحمة الله وبركاته اولا اهلا بيك في حاسبات وان شاء الله تستمتع في الكلية دي وتبدع فيها باذن الله كلامك عن السؤال الاول ده صحيح اغلب الناس بيهملوا الموضوع ده لانه غالبا لو شرحوا محدش هيستعوب ولان بعد كدة لما تتعمق في اللغة اكتر هتفهمها لوحدك دايما كانوا في الكلية يقولوا ان اول سطرين دول بنكتبهم عشان ال cout & cin بس اعرفوهم كدة دلوقتي وانا في سنة اولى سالت فيها حد اكبر مني قالي مش لازم كل حاجة تعرفيها دلوقتي بس انا صممت فشرحهالي بس مفهمتش حاجة انا هحاول اشرحهالك دلوقتي بطريقة مبسطة على قد ما اقدر لغة الC++ فيها مجموعة من الlibrary كل واحدة فيهم بيبقى موجود فيها بعض الfunction اللي بتبقى ليها علاقة بحاجة معينة زي مثلا في library اسمها cmath بيبقى فيها مجموعة من الfunction الجاهزة اللي بتعمل عمليات حسابية زي مثلا انك تجيب الجذر بتاع الرقم فبدل ما انت تعد تكتب الكود اللي يجبلك جذر مثلا ال4 هتعمل include للlibrary دي وتنادي على الfunction بتاعت الجذر كدة root(4) فنفس الكلام برده في library تانية مسئولة عن الinput & output اللي هية اسمها iostream ومن ضمن الفنكشن اللي بتستخدم فيها حاجة زي cout او حاجة تانية زي getchar فانت لو عاوز تاخد من الuser input بتعمل include للlibrary دي وبعدين تستخدم الfunction اللي جواها طيب ايه بقى الnamespace ده حاجة كدة بعرف فيها identifiers معينة عشان اقدر استخدمها بعد كدة في الكود وكل الC++ standard library متعرفة في namespace واحدة اسمها std طيب ايه هية ال getchar دي عبارة عن function موجودة في الlibrary اللي اسمها iostream طيب بتعمل ايه؟؟ بس بتقرى من الuser حرف واحد الfunction نفسها مش بتاخد اي prameter بس بترجع حرف واحد... مش عارفة ايه لزمتها في الكود اللي انت كتبه بس انا هكتب كود بسيط بيين ايه لزمتها كود:
#include <iostream> void main () { char x; x=getchar(); std::cout<<x; } طيب هنا عملت include للiostream عشان استخدم الfunction اللي هية getchar كتبت الmain function جواها بقى اول حاجة عرفت char اسمه x بعدين ناديت على الgetchar وقلتلها رجعي الoutput بتاعك في x واخر حاجة بقى قلت اعرضلي الx دي cout<<x 'طيب ايه std:: اللي في الاول دي؟؟؟ ده لان cout ده اسم مش مفهمو بس هوة متعرف في الnamespace اللي اسمها std فبدل ما اعملusing namespace std كل ما اكون عاوزة اكتب حاجة من الnamespace دي هتكتب قبلها اسم الnamespace اللي هوة std ملحوظة: انا كاتبة الاجابة على اساس انك عارف يعني ايه function في c++ لو لسة مش عارف الموضوع ده ممكن تقرى عنه من هنا http://www.cprogramming.com/tutorial/lesson4.html لو مقدرتش تفهمها ممكن ابقى اشرحها ان شاء الله بالنسبة لاحسن محرر انا اشتغلت على borland وعلى الvisual وارتحت اكتر على الvisual للاسف مقدرش افيدك اوي يعني في الموضوع ده أنا الحقيقة قريت الرد و ليه استفسار .. هأرجع أقوله بعدين .. |
العلامات المرجعية |
|
|