اخوتي الكرام انا مبتدئ جدا في ++c وحاولت كتابة اول برنامج ولم يشجعني على تجاوزه لكتابة برنامج ثاني الرجاء المرور وتثبيت ملاحظاتكم واعتذر منكم اذا كنت سببت لكم الصداع ولكن الالف ميل تبدأ بخطوة
كتبت اول برنامج من كتاب تعليمي وفشلت في تنفيذه
انا مش شايف الصورة كويس لكن اعتقد انه برنامج بيظهر عبارة علي الشاشة
خالينا اك
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello my first program:";
return 0;
}تبهولك واقولك فيه ايه
السطر الاول لاستدعاء (الكلاس class ) المسمي iostream لاستخدام امر cout لاظهار العبارة Hello my first program:
السطر التاني لاستدعاء المكتبة std ولازم تكتبها في كل برامجك الموجد فيها الكلاس اللي قلناه قبل كدا
السطر الثالث لتعريف الدالة الاساسية في البرنامج وتسمي main لازم تكتبها في كل برامج لانها عاملة زي الرئيس اللي بيتحكم في باقي البرنامج
وبعدين العلامة }
وبعدين امر cout<< وده المسؤول عن اظهار اي شئ علي الشاشة
لو عايز تظهر اي كلام نصي لازت تحطهم بين العلامتين " " وبعدين تنهي السطر ب ;
ولازم تكتب في الاخر return 0;
وبعدين {
فيه تفاصيل بسيطة ماقولتهاش
لكن نفذ الكود لو فيه حاجة عايز تفهمها انا تحت امرك
فيه حاجة كمان في دورات في المنتدي جميلة تابعها
سلام
تفضل اخي هذه الشيفره وشكرا لسرعة الاهتمام
#include <iostream.h>
int main()
{
cout << "My first program.";
return (0);
علما اني استخدم الاصدار 2008
#include <iostream.h>
int main()
{
cout << "My first program.";
return (0);
اسف حدث خطأ
الالف ميل تبدأ بخطوة
الشفرة صحيحة تماما
يبقي المشكلة في ملفات ال precompiled header files
اعمل كليك يمين بالماوس علي اسم المشروع واضغط properties واضغط c++ وبعدين precompiled header file واختار no precompiled header file
ان شاء الله تحل المشكلة
الاحبة في منتدى ++C والله انا عاجز تماما امام هذا الكرم والسخاء وهذا الاهتمام الكبير بمبتدئ لازال يتعلم الحروف الهجائية في هذه اللغة العملاقة ولكني اقف مكتوف الايدي امام هذا الفكر وهذا الاحترام الكبير فقد كنت مترددا حقيقة ولكني الان اطمع كثيرا في كرمكم الغامر فتقبلوا مني كل الحب وياليت تدلوني على الدورات فنان محتاج اليها جدا لاني احببت ان اتعلم هذه اللغة وان شاء الله اكون احد تلامذتكم النشطين والمواظبين على المنتدى
الالف ميل تبدأ بخطوة
صحيح فيه } ناقصة في الاخر
انا اسف
اكتب #include<iostream>
من غير .h
وكتب تحتها using namespace std;
تأكد من التالي :
انك اخترت
Win32 Console Application
empty project
اكتب iostream هكذا
#include<iostream>
using std::cout;
int main()
{
cout<<"Hello,World";
return 0;
}تم تعديل هذه المشاركة بواسطة time1 في 25 يوليو 2008 في 23:01

اشهد ان لا إله إلا الله وان محمدا ً رسول الله
كلمة اخيرة
اشتري كتاب واتعلم منه لو انت في البداية وبلاش الكتب الاكترونية في الاول يفضل OOP with C++ كتاب محترم جدا
الحاجة التانية غير الكتاب اللي انت بتتعلم منه لانه شكله مش بيكتب الاكواد علي visual C++
ممتاز جدا .
جرب تعمل هكذا
#include<iostream>
using std::cout;
#include<conio.h>
int main()
{
cout<<"Hello,World";
getch();
return 0;
}
اشهد ان لا إله إلا الله وان محمدا ً رسول الله
متاسف جدا على تاخر التواصل اخوتي في الحقيقة اخي time1 فعلا كتبت الكود الذي وضعته لي في الرد السابق ولكني لم افهم منه شيء مجرد نقلت الكلمات والاشارات التي وضعتها لي وضغطت في النهاية ctrl+f5 وظهرت لي الصورة في شاشة الدوز السوداء وفيها hello, world احببت ان اعرف واعذروني وتحملوني مالذي استدعيته ومالذي نفذته ولماذا كتبت الكود بهذا الشكل
واتمنى نصيحتكم لي هل انفع في تعلم هذه اللغة العملاقة وهل تكفي الكتب الالكترونية والدورات للتعلم ام يجب ان تكون هناك موهبة ذاتية وان تكون هناك مقدمات يجب ان اكون قد مررت بها كي اتعلم هذه اللغة شكرا لكم جميعا لسرعة الرد وهذا الاهتمام الكبير
الالف ميل تبدأ بخطوة
السلام عليكم
الكود الأول صحيح :
#include<iostream>
using std::cout;
int main()
{
cout<<"Hello,World";
return 0;
}ينفذ الحاسب الأوامر واحدة تلو الأخرى
بسرعة مما يأذي إلى طبع الكلمة وإنتهاء البرنامج
قبل ان تستطيع عينك رؤية الكلمة على الشاشة
الكود التاني:
وهو ايضا صحيح
#include<iostream>
using std::cout;
#include<conio.h>
int main()
{
cout<<"Hello,World";
getch();
return 0;
}وقد تلاحظ ان الأخ time أضاف الأمرgetch();
لكي يتوقف النظام وينتظر حتى تقوم بنقر الزر enter
ويمكنك استعمال الأمر
system("pause");
لأنه يفعل نفس الشيء
أتمنى أكون وصلت الفكرة
أي سؤال انا بالخدمة
تحية محارب
تم تعديل هذه المشاركة بواسطة المحارب الصغير في 27 يوليو 2008 في 03:31
الفريق العربي للبرمجة


