إنَّ الحَمْدَ لِلَّهِ نَحْمَدُهُ وَنَسْتَعِيُنُهُ وَنَسْتَغْفِرُهُ وَنَسْتَهْدِيهِ وَنَعُوذَ بِاللهِ مِن شُرُورِ أَنفُسِنَا وَسَيئَاتِ أَعْمَاِلَنَا،
مَن يَهْدهِ اللهُ فَلا مُضلَّ لَه ، وَمَن يُضْلِل فَلا هَادِي لَه، وَأَشْهَدُ أَنَّ لاَ إِلهَ إلا اللهُ وَحدَهُ لاَ شَريكَ لَهُ،
وَأَشْهدُ أنَّ مُحَمَّداً عَبدُهُ وَرَسُولُهُ .
السلام علكم
اخواني اعضاء وزوار منتديات ستارتايمز باول مواضيعي بمنتدى
|
درس اليوم اخواني هو تعلم لغة ال C او langage C
وصنع اول برنامج لك
وصنع اول برنامج لك
*******
قبل الشروع في الشرح اود ان انبه قراء هدا الموضوع الى انه يوجد نوعان من البرامج :
- برامج الكونصول او ( les programmes de console ) نتعامل معها ب cmd او invite de commande
- النوع التاني وهو جد معقد les programmes de fenêtre كبرنامج Paint ...( هدا النوع جد معقد ولا ينصح بتعلمه للمبتدئين )
ادن اخواني كما قلت فسنشرع بالعمل في شرح طرق برمجة برنامج باستعمل لغة ال C
على بركة الله
اولا سنكون بحاجة لبعض البرامج المهمة في البرمجة يجب تحميلها :
- برنامج لتحرير الاكواد واحسنها Notepad ++
- تم برنامج مترجم او compilateur وظيفته تحويل الملف من ملف c. الى ملف تنفيدي يمكن قرائته exe. ومن احسن هاته البرامج برنامج Mingw (مجاني وسهل الاستعمال )
تنبيه : لتتبيث برنامج Mingw يجب ان تكون متصل بالانترنت 
لمن يريد تحميل البرنامجين ، تم وضع الرابط على المحبوبhttp://www.mediafire.com/?597mk06jw0rc7g7
الباس : www.startimes.com
ملحوظة : هدا الكود اسفله للحفظ او للنسخ لانه سيتكرر كل مرة
#include <stdio.h>
int main ()
{
printf("");
return 0;
}
الشينوية هههه
حسنا الآن لشرح الكود أعلاه
ستلاحظون ان اول الكود بدأناه بالجملة التالية
#include <stdio.h>
#include <stdio.h>
هنا اعطينا الامر باستدعاء احد الدوال المبرمجة سابقا من طرف احد المبرمجين الدين سبقونا
وهاته الدالة شرحها standar in out يعني هنا اننا بحاجة لل clavier , souris ... (الادخال) وايضا الى شاشة، آلة طباعة ...(الاخراج)
وعادة في هاته السطور الاولى نجد دوال مبرمجة سابقا نستعملها لمساعدتنا في برمجة برنامجنا
بالنسبة للامتداد .h يعني انه header اي en tete وهو يكون براس الملف الدي يحتوي على الكود سورس
وهاته الدالة شرحها standar in out يعني هنا اننا بحاجة لل clavier , souris ... (الادخال) وايضا الى شاشة، آلة طباعة ...(الاخراج)
وعادة في هاته السطور الاولى نجد دوال مبرمجة سابقا نستعملها لمساعدتنا في برمجة برنامجنا
بالنسبة للامتداد .h يعني انه header اي en tete وهو يكون براس الملف الدي يحتوي على الكود سورس
int main دالة رئيسية لاي برنامج بلغة ال C ( ساشرحها فيما بعد )
printf (" هنا نضع اي رسالة او اي كتابة : ستظهر مباشرة على الشاشة");
return 0 لنهاية البرنامج او " les instructions "
ملحوظة : كل الكتابات التي تكون بين { } تسمى instructions سنستعملها لاحقا
وكل instruction نغلقها بعلامة ; كما لاحظتم في المتال
وكل instruction نغلقها بعلامة ; كما لاحظتم في المتال
| |
الآن سنقوم ببرمجة اول برنامج يسمح لنا باظهار رسالة على شاشة الحاسوب
كما قلنا في بداية الدرس ، كل برنامج في لغة ال C يحتاج الى الكود اعلاه
#include <stdio.h>
int main ()
{
printf("");
return 0;
}
int main ()
{
printf("");
return 0;
}
الآن سنحاول اظهار على الشاشة جملة
bienvenue a startimes, c est mon premier programme
وكما قلنا ، الدالة المسؤولة عن اظهار رسالة في الشاشة هي printf ("");
فنطبق
#include <stdio.h>
int main ()
{
printf("bienvenue a startimes, c est mon premier programme");
return 0;
}
int main ()
{
printf("bienvenue a startimes, c est mon premier programme");
return 0;
}
تم نحفظ الملف بصيغة .c
| |
الآن تم حفظ الملف وبرمجة البرنامج
لكن هناك مشكل لان البرنامج امتداده .c
لكن هناك مشكل لان البرنامج امتداده .c
| |
الآن تم حفظ الملف وبرمجة البرنامج
لكن هناك مشكل لان البرنامج امتداده .c
لكن هناك مشكل لان البرنامج امتداده .c
كيف سنقرأه ؟ لاتقلقوا فهنا يأتي دور Mingw
بعد تتبيث البرنامج سنجده في المكان التالي :
C:\Mingw سنفتح احد المجلدات الموجودة بالمسار اسمه bin
فيصبح المسار كالتالي
C:\MinGW\bin
مادا سنفعل بالمسار ؟
ساشرح لكم
ندهب الى Poste de travail ==> Win Xp
او Ordinateur ==> Win 7
او Ordinateur ==> Win 7
نضغط كليك يمين تم Propriete
| |
كل شيئ واضح
الآن الى الشيئ المهم وهو الترجمة وقرائة البرنامج
نفتح ال cmd
demarrer--> executer-->cmd
عندما تفتح ال invite de commande يجب ان نركز جيدا
اين وضعنا الملف الدي برمجناه اي startimes.c
بالنسبة لي وضعته في المسار التالي :
اين وضعنا الملف الدي برمجناه اي startimes.c
بالنسبة لي وضعته في المسار التالي :
D:\startimes
| |
في الاول غيرت المسار لان ملفي في ال D
تم استعملت الامر cd startimes لاغير المجلد الى D:\startimes حيت يوجد ملفي startimes.c
الآن سنستعمل الامر
gcc startimes.c -o -- # وصلة ممنوعة 1167 # --
| |
1 استعملنا امر التحويل الى ملف تنفيدي
2 تم الامر بنجاح تم استدعينا ملف startimes الدي اصبح تنفيديا .exe
3 تم اشتغال البرنامج وظهور الرسالة
هل اعجبك الموضوع ؟
ليست هناك تعليقات :
إرسال تعليق