برامج نت

 
العودة   برامج نت > منتديات الكمبيوتر والأنترنت > منتدى مبرمجين لغات البرمجة
صفحة برامج نت الرسمية على الموقع التواصل الاجتماعي فيسبوك
 

منتدى مبرمجين لغات البرمجة يناقش هاذا المنتدى لغات البرمجة فيجوال بيسيك , فيجوال سي ++ , دلفي , أكسيس , أوراكل , جافا , الاسمبلي

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 01-10-2006, 06:50 AM   #1
LaSer_26
الماسي برامج نت
 
الصورة الرمزية LaSer_26
 
تاريخ التسجيل: Dec 2005
المشاركات: 2,846
معدل تقييم المستوى: 160
LaSer_26 is on a distinguished road

افتراضي دوره سهله ولطيفه في لغة ال C (شرح + صور)

كيفية تنصيب Turbo C++ وتشغيل برنامج بلغة السي عليه!


بسم الله الرحمن الرحيم

مقدمة:
البرنامج Turbo C++ من إنتاج شركة بورلاند انترناشونال وهي نسخة شائعة الاستعمال للبرمجة بلغتي C++/C وهي مصممة للعمل مع الحاسبات الشخصية صنع شركة IBM والحاسبات المتوافقة معها..

تحتوي المجموعة ++Turbo C على مجموعتين مترابطتين من الأدوات – اللغة وبيئة التطوير:

اللغة C/C++ : توفر العمليات وأوامر التشغيل التي تستعملها لإنشاء برامجك الخاصة.
بيئة التطوير للغة ++Turbo C : وهي مجموعة من قوائم الاختيار والنوافذ والمزايا المفيدة التي تبسط عملية إنشاء برامج بلغة البرمجة C أو بلغة البرمجة C++.
مكونات الدرس:


تحميل وتنصيب البرنامج Turbo C++ على الكمبيوتر.
كتابة وتشغيل أول برنامج بلغة السي.
مشاهدة المخرجات.


~~ تحميل وتنصيب البرنامج Turbo C على الكمبيوتر ~~

الطريقة الأولى:

بعد أن تقوم بعميلة التحميل قم بفتح الملف عن طريق برنامج WinZip وستظهر لك النافذة التالية:

حدد القرص الصلب الذي تريد فك الضغط إليه وليكن الجزء الافتراضي C:، ثم اضغط على Unzip.



بعد انتهاء عملية فك ضغط الملفات، ستخرج رسالة تفيدك بنجاح العملية اضغط OK ثم أغلق نافذة الـWinZip.

اتجه إلى المسار:
C:TCBIN

ستجد أيقونة دوس اسمها TC شبيهة بالشكل التالي:



انقر عليها مرتين وسيبدأ محرر التيربو سي بالعمل الآن..

ملاحظة: تأكد من وجود ذاكرة كافية على قرصك الصلب لتركيب البرنامج Turbo C حيث يتطلب هذا البرنامج حوالي 2MB من القرص الصلب.


الطريقة الثانية:

إذا كنت تملك أقراص الـTurbo C++ الثلاثة فقم بتنصيبها على جهازك عن طريق إتباع الخطوات التالية:

أولا: أدخل القرص الصلب #1 INSTALL/HELP في محرك الأقراص المرنة A ثم قم بفتحه ستجد مجموعة من الملفات من ضمنها ملف INSTALL ، قم بالنقر عليه مرتين للبدء في تنصيب البرنامج.

ثانيا: ستظهر لك رسالة حقوق الطبع للبرنامج INSTALL على الشاشة



وتطلب منك الضغط على Enter للمتابعة أو على ESC للخروج.. اضغط مفتاح الإدخال بالطبع لتتابع تحميل البرنامج.

ثالثا: هذه هي أولى نوافذ تحميل البرنامج Turbo C.. تحثك هذه الشاشة على موقع وحدة التشغيل المصدر SOURCE – أي وحدة التشغيل التي سوف تقوم منها بنسخ أقراص البرنامج Turbo C الأصلية.
وحدة التشغيل المقترحة هي A ، اضغط بكل بساطة على مفتاح الإدخال Enter لقبول هذا الاقتراح



رابعا: تسألك الشاشة التالية عن طريقة التركيب التي تريدها:



بالطبع سنختار الخيار الأول لكي يتم تنصيب برنامج Turbo C++ على حاسوبك؛ اضغط بكل بساطة على مفتاح الإدخال Enter.

خامسا: يظهر بعد ذلك مربع على الشاشة يبين لك أسماء الأدلة التي سوف ينشئها البرنامج INSTALL في القرص الصلب من أجل البرنامج.
وكحالة مفترضة يقوم برنامج INSTALL بإنشاء دليل يدعى /TC وينشيء أيضا دليلين فرعيين يدعيان:
TC/INCLUDE
TC/LIB
للملفات المختلفة في النظام. سنقوم بقبول أدلة الأسماء المفترضة.

سادسا: يعرض أيضا في نفس الشاشة السابقة البند التالي:
Memory Modules….
ويتيح لك هذا الخيار عند انتقائه مجموعة أخرى من الخيارات تحدد لك كيفية قيام البرنامج TC++ باستعمال ذاكرة الحاسوب. تستطيع قلب جميع الخيارات إلى No ماعدا الخيار Install Small إذا أردت تركيب البرنامج بأقل حجم ممكن.

سابعا: وأخيرا انتقل باستخدام الأسهم إلى البند الأخير Start Installation ثم اضغط على مفتاح الإدخال Enter للبدء بعملية التركيب.


ثامنا: انطلاقا من هنا سيبدأ برنامج التنصيب INSTALL بتحميل جميع ملفات Disk#1 وفي حال الانتهاء سيطلب منك إدخال Disk #2 والضغط على أي مفتاح لإكمال عملية التنصيب وأخيرا يطلب منك إدخال Disk #3 والنقر على أي مفتاح لإكمال تنصيب البرنامج Turbo C++ وتجهيز جميع الملفات التي يحتاجها البرنامج على جهازك..

عد اكتمال عملية التنصيب اتجه إلى المسار:
C:TCBIN

ستجد أيقونة دوس اسمها TC شبيهة بالشكل التالي:


انقر عليها مرتين وسيبدأ محرر التيربو سي بالعمل الآن..


تهانينا لقد أكملت أولى خطوات الدرس، وإلى الخطوة التالية..



~~ كتابة وتشغيل أول برنامج بلغة السي ~~

قم بكتابة برنامج بلغة السي على محرر Turbo C++ بالشكل التالي:
Tc7

وبعد كتابة البرنامج سنقوم بحفظه من file /save as بالاسم الذي نريده وليكن C4ARAB.C ..

لتشغيل البرنامج على الجهاز نحتاج للقيام بخطوتين:
1- عمل Compilation للبرنامج ليتحول إلى صيغة C4ARAB.obj ، من قائمةCompile اختر Compile واختصاره Alt + F9 وسوف تظهر لك رسالة بالأخطاء الموجودة في البرنامج إذا وجدت أو رسالة بعدم وجود أي أخطاء في حال كان برنامجك خاليا من الأخطاء.



- عمل Linking للبرنامج ليتحول على صيغة C4ARAB.exe ، من قائمة Compile اختر Link.
وستظهر لك رسالة تفيدك بان البرنامج تحول إلى صيغة exe بشكل سليم وبدون أي أخطاء



تبقى لنا تشغيل البرنامج بعد أن أصبح على صيغة exe ، اختر أمر التشغيل Run من القائمة Run واختصاره Ctrl+F9 وستظهر لك نافذة سوداء تختفي بسرعة كبيرة، لا تقلق فهذا هو طبع الـTurbo C++ وسننتقل للخطوة الثالثة من الدرس لتتعلم كيف سترى نتائج برنامجك..


~~مشاهدة المخرجات~~
هناك طريقتين لمشاهدة المخرجات أو نتائج تشغيل برنامجك..

الطريقة الأولى: من قائمة Window اختر Output وسوف تظهر لك نافذة فيها مخرجات برنامجك الذي قمت بتشغيله مسبقا.. وتستطيع القيام بذلك بسرعة من لوحة المفاتيح بالضغط على مفتاحي Alt+F5

الطريقة الثانية: تستطيع إضافة السطر getch(); أو السطر getchar(); في نهاية الجزء الرئيسي main() من برامجك وهذا يؤدي لثبات نافذة المخرجات فور النقر على أمر Run ، شاهد الصورة



هذه الطريقة أسرع وأفضل خصوصا إذا كنت ممن يكثر استخدام محرر الـTurbo C++ لكتابة برامج بلغة السي..

~~~~~~~~~~~~


برمجة ممتعة للجميع،، ولا تنسونا من صالح الدعاء

التعديل الأخير تم بواسطة LaSer_26 ; 01-23-2006 الساعة 12:52 PM
LaSer_26 غير متواجد حالياً   رد مع اقتباس
قديم 01-10-2006, 06:57 AM   #2
LaSer_26
الماسي برامج نت
 
الصورة الرمزية LaSer_26
 
تاريخ التسجيل: Dec 2005
المشاركات: 2,846
معدل تقييم المستوى: 160
LaSer_26 is on a distinguished road

افتراضي مراحل البرنامج

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



التجربة وتطبيق الأمثلة وعدم الاكتفاء بالقراءة


اخبرني كيف تجهز الشاي؟
بالطبع سوف تستغرب من سؤالي …ولكن دع الاستغراب جانبا وجاوبني عن سؤالي، لا تقل بأنك لا تعرف الإجابة ، طبعا الإجابة واحدة وهي تسخين الماء واضافة الشاي له ثم أخيرا تضيف السكر في كوبك حسب رغبتك……وفي النهاية صحتين وعافية، إذن لقد مررت بأكثر من مرحلة لكي تصل أخيرا إلى إعداد كوب الشاي اللذيذ !!!
وهكذا هو السي……فإنك حينما تكتب برنامجا في السي فإنك تمر بعدة مراحل لكي ترى نتيجة البرنامج ،وهذه المراحل ثابتة وهي تمثل كالتالي:
1- مرحلة التحريرediting
في هذه المرحلة تقوم أنت بكتابة البرنامج وتحريره
2- مرحلة التجميع
وهي تضم مرحلتين أساسيتن هما:
· ترجمة compiling
· ربط البرنامج linking
3- مرحلة التنفيذ executing
وتلك كانت المراحل الأساسية التي يمر بها البرنامج لكي يظهر النتيجة ولكن هنالك مرحلة رابعة تتم فقط في حالة وجود أخطاء في البرنامج وهي
4- مرحلة اكتشاف الأخطاء debugging
وطبعا لا يوجد داعي لشرح هذه المرحلة ، فأنت بالطبع سوف تكتشفها عند كتابة برنامج ، ليس معنى كلامي هو التأكيد على وجود الأخطاء في كتابة البرامج ولكن هذا شيء طبيعي ما دمت تتعلم لغة السي ………فأنت ستواجهك أخطاء كثيرة عند كتابة البرامج فأنت في طور تعلم لغة السي وما أدراك ما السي؟؟؟؟ ولكن لا تقلق فمع تطبيق البرامج واكتشاف الأخطاء وتصحيحها سوف تتعود مع مرور الوقت على اكتشاف أخطائك بنفسك لكي تتجنبها مستقبلا.

وربما مللت من الكلام في هذا الدرس لذلك سوف ننطلق بسرعة الى الدرس التالي الذي سوف تقوم فيه بكتابة أول برنامج لك في لغة السي ، فالتعليم التطبيقي أفضل بكثير من النظري ، هل ما زلت هنا؟؟؟ هيا بسرعة انطلق إلى الدرس الذي بعده
LaSer_26 غير متواجد حالياً   رد مع اقتباس
قديم 01-10-2006, 06:57 AM   #3
LaSer_26
الماسي برامج نت
 
الصورة الرمزية LaSer_26
 
تاريخ التسجيل: Dec 2005
المشاركات: 2,846
معدل تقييم المستوى: 160
LaSer_26 is on a distinguished road

افتراضي المترجم

في نهاية هذا الدرس سوف تستطيع الإجابة عن الاسئلة التالية:
ماذا نعني ببرنامج المترجم؟
ما هي أشهر برامج المترجم؟
أين اكتب البرنامج وكيف أقوم بتشغيله ؟



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

مرحبا بك في هذا الدرس الذي أتوقع بأن تستمع به كثيرا لانه درس تطبيقي.
والآن لكي تكتب برنامجا بلغة السي فإنك تحتاج الى برنامج مترجم .
ماذا نعني ببرنامج المترجم؟
هو برنامج يقوم بتحويل البرنامج الذي كتبه إلى برنامج تطبيقي يقوم بإظهار النتائج أو اكتشاف الأخطاء.
وطبعا هنالك عدة برامج ترجمة لذلك السؤال يطرح نفسه
ما هي برامج المترجم وما هو أفضلها؟
من بين برامج المترجم نجد المشهور منها
Borland c++ 3.1
وتوجد منه نسختين هما 3.1 و 5.02
Visual c++

بالنسبة لي فأنا أفضل البرنامج الأول ربما لأنني تعاملت معه كثيرا خلال أيام الدراسة
ولكل شخص اختياره فأنت تستطيع التعامل مع الاثنين ولن تجد فرقا كبيرا بينهما ، لذلك سوف تجدني من خلال الدروس أتعامل مع المترجم الأول .
والآن المفروض أن يكون لديك برنامج مترجم تجده في الأسواق اختر أنت الذي تريده ولكني مثلما قلت لك سوف أتعامل مع Borland c++ 3.1
الأن اذهب إلى هذا البرنامج وستجده يحتوي على نوعين من البرامج واحد يعمل تحت ويندوز والاخر يعمل تحت الدوس وطبعا جميعنا يفضل البرامج التي تعمل تحت ويندوز لذلك اختر منه البرنامج التالي
Bcw.exe

كيف يعمل البرنامج؟
قم أولا بتشغيل البرنامج وهنالك ملاحظة مهمة جدا وهي أن هذا البرنامج سوف يفتح آخر برنامج كتبته لذلك لكي تتخلص من هذا البرنامج اختر window من القائمة ثم اختر منها close all .
والآن قم بفتح ملف جديد عن طريق اختيار New من القائمة File.
سوف اقوم بكتابة برنامج بسيط جدا ، وسوف تجد شرحه في الدروس القادمة ، ولكني كل ما أطلبه منك هو نقل البرنامج كما هو وكتابته في برنامج المترجم لكي تتعرف فقط على بيئة المترجم ، بالطبع أعلم بأنك ربما لم تستوعب البرنامج كله ، وهذا شيء يضايقك ، ولكن تمهل فهذه الطريقة سوف تساعدك كثيرا في فهم البرنامج.
والبرنامج هو:


#include
void main (void)
{
printf("hi……this is the first program for me ");
}



والآن اكتبه كما كتبته لك
ثم قم بتخزينه بإسم معين ، بالنسبة لي فأنا خزنته بإسم lesson1.cpp وطبعا cpp هي امتداد نقوم بكتابته بجانب اسم الملف لكي يتعرف عليه البرنامج على انه برنامج كتب بلغة السي.
والآن اذهب إلى compile من القائمة ثم اختر منها make وسوف تلاحظ أن البرنامج قام بفتح نافذة جديدة وهي تقوم بإظهار نتيجة عملية التجميع ثم اضغط على ok والآن انتهت مهمة التجميع على خير بدون أخطاء واخيرا نريد نحن تشغيل البرنامج وطبعا الكل متلهف على معرفة نتيجة البرنامج لذلك اخترrun من القائمة run واكتشف بنفسك النتيجة.
اعتقد بأنك الآن أخذت فكرة عن برنامج المترجم وأين نكتب البرنامج بالضبط ، يا ترى هل تريد أخذ قسطا من الراحة أم تريد تكملة المشوار والذهاب لمعرفة ماذا تخبئ لنا الدروس من مفاجأت ومعلومات في لغة السي!!!
LaSer_26 غير متواجد حالياً   رد مع اقتباس
قديم 01-10-2006, 06:59 AM   #4
LaSer_26
الماسي برامج نت
 
الصورة الرمزية LaSer_26
 
تاريخ التسجيل: Dec 2005
المشاركات: 2,846
معدل تقييم المستوى: 160
LaSer_26 is on a distinguished road

افتراضي الأساسيات

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

أساسيات لغة السي:
1- تحتل الدالة الأساسية main() أهمية كبيرة لأنها ترشد المبرمج إلى بداية البرنامج ، ومن الضروري وجودها في كل برنامج.

2- يتبع كلمة main هلالين ( ) وتدل على بداية دالة . وبعد هذا يأتي الرمز { ليدل على بداية الدالة والرمز } ليدل على نهايتها.

3- لإضافة تعليقات في البرنامج فيجب أن يحدد التعليق بين الرموز/ * */ كما في المثال / * Hello in c4arab*/ وباستعمال هذان الرمز فإنك تخبر الآلة بتجاهل هذه الجملة وعدم تنفيذها ، وهي ضرورية كثيرا حينما تتبادل البرنامج مع غيرك ليتسنى لهم فهم برنامجك من خلال التعليقات التي تكون قد أضفتها من خلال برنامجك ، وكذلك فإن هذه التعليقات سوف تفيدك كثيرا حينما ترجع بعد فترة طويلة من الوقت إلى برنامجك و بهذا سوف تستفيد منه في معرفة نوع برنامجك ، وأيضا هنالك نقطة مهمة فإنك بمقدورك كتابة التعليقات باللغة العربية ما دام المترجم compiler سوف يتجاهلها.
سوف اتكلم لاحقا عن التعليقات بشكل موسع وذلك لأهميتها.

4- يجب استعمال semicolons الفاصلة المنقوطة عند نهاية كل جملة وهي تدل على انتهاء الجملة كما في المثال الآتي:



printf("Hello in c4arab");




5- نستطيع كتابة لغة السي بأي نسق نريده ، وذلك لأنها حرة الشكل ، كما في المثال التالي:


main()
{
printf("Hello everyone");
}


وكذلك نستطيع كتابة البرنامج السابق بهذه الطريقة:
أي في سطر واحد


main(){printf("Hello everyone");}



6-لغة السي تفرق بين الحروف الصغيرة والحروف الكبيرة ، وهكذا فهي تفرق بين scanf و Scanf .

وهكذا لكي تكون محترفا في لغة السي يجب عليك التمرن دائما على مختلف أنواع البرامج ، و محاولة اكتشاف الأخطاء دائما وتصحيحها ، وتأكد دائما بأنك ما دمت مع c4arab فإنك ستتعلم الكثير عن لغة السي وغيره…
لذلك تسلح بالإرادة والإصرار وستكون بإذن الله محترفا في لغة السي

التعديل الأخير تم بواسطة LaSer_26 ; 01-24-2006 الساعة 04:34 AM
LaSer_26 غير متواجد حالياً   رد مع اقتباس
قديم 01-10-2006, 07:00 AM   #5
LaSer_26
الماسي برامج نت
 
الصورة الرمزية LaSer_26
 
تاريخ التسجيل: Dec 2005
المشاركات: 2,846
معدل تقييم المستوى: 160
LaSer_26 is on a distinguished road

افتراضي الهيكل العام للبرنامج

بعد نهاية هذا الدرس سوف تستطيع الإجابة عن الأسئلة التالية:
1- ماذا نعني ب #include؟
2- لماذا استخدمنا الملف stdio.h؟
3- ماذا نعني بالإجراء وكيف نستخدمه ؟
4- ما هو الهيكل العام لكتابة أي برنامج بلغة السي؟
--------------------
حياكم الله مرة ثانية ، التقينا مجددا مع دروس السي ، في هذا الدرس سوف أقوم بشرح البرنامج الذي اتعبتك في كتابته من دون فهمه (ماذا تقول؟؟ هل نسيت البرنامج السابق؟؟) سوف اقوم بتذكيرك به مرة أخرى.



#include
void main(void)
{
puts("hi….this is the first program for me");
}



والآن دعنا نفهم معا كل كلمة في البرنامج بالتفصيل.
طبعا كما تلاحظ فإنه في بداية البرنامج كتبنا العبارة التالية


#include



فيا ترى ماذا تعني وهي هي مهمة؟
تسمى تلك توجيهات المترجم ، والتوجيه #include سوف يقوم بمهمة معينة وهي إخبار المترجم بأن يضم الملف stdio.h إلى البرنامج الذي تقوم بكتابته .
بالطبع تتسائل الآن بينك وبين نفسك لماذا أضفنا ؟؟
لقد أضفناها وذلك لأننا احتجنا إلى كتابة الأمر puts وهذا الأمر لن يتعرف عليه برنامج المترجم إلا إذا كتبنا الملف .
وطبعا الملف stdio.h يحتوي على أوامر ومعلومات وإعلانات كثيرة تهمنا كثيرا في كتابة البرنامج لذلك من وجهة نظري اعتبر هذا الملف هو جوهر الملفات في برنامج المترجم.
لا تنشغل كثيرا بفهم النقطة السابقة فشيئا شيئا سوف تستوعبه كثيرا مع كتابة البرامج في الدروس القادمة.
والآن انتقلنا للسطر التالي في البرنامج وهو


void main(void)



يا ترى ماذا نعني بتلك العبارة السابقة؟

لتبسيط الأمر سوف أقوم بتقسيم العبارة السابقة إلى ثلاثة أقسام كالتالي:
(المتغيرات) اسم الدالةfunction_name القيمة التي ترجع بعد الإجراء

إذن في البرنامج السابق كتبنا void مكان القيمة التي ترجع بعد الإجراء ونعني بكلمة void بأن البرنامج لن يرجع بأي قيمة ، يا ترى هل استوعبت كلامي؟؟؟ مرة أخرى أقول بأنك سوف تستوعبه شيئا فشيئا عند كتابة المزيد من البرامج.
ثم كتبنا مكان اسم الدالة main وهذه الدالة رئيسية ومهمة في معظم البرامج التي تكتب بلغة السي ، وطبعا نستطيع إضافة أكثر من دالة لكي تقوم الدالة بوظيفة معينة وسوف نذكر المزيد من الدالات خلال الدروس القادمة.
وبعد أن أنهينا كتابة الإجراء
قمنا بوضع القوس
{
وطبعا كتبنا في داخله العبارة التي نريد تنفيذها ولقد كانت بهذه الطريقة


puts("hi…..this is the first program for me")



الأمرputs يقوم بطباعة العبارة التي تليه لكي تظهر كما هي مكتوبة أي تقوم بوظيفة الكتابة على الشاشة وطبعا هنالك أكثر من إجراء تستطيع استخدامه لغرض الكتابة على الشاشة.
طبعا تذكر أن العبارة التي تريد طباعتها يجب أن تكون بين قوسين
( ---------------)
ويجب أن تكون الجملة محاطة بعلامات الترقيم
("-------------")
وأيضا بعد الانتهاء منها يجب وضع الفاصلة المنقوطة في النهاية بعد غلق القوس
("------------");
وأخيرا بعد الانتهاء من هذا الإجراء يجب غلقه بالقوس
}
وهذا يدل على نهاية البرنامج
الخلاصة:
الشكل العام لكتابة أي برنامج هو:


#include< إسم الملف>
القيمة التي ترجع للإجراء إسم الدالة (المتغيرات)
{
-----------;
-----------;
الأوامر المطلوب تنفيذها
-----------;
-----------;
}




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

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 11:06 PM.


Designed by bramjnet.com, TranZ By Almuhajir
Powered by vBulletin®, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.