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


الرئيسيةالرئيسية  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  
آيـــــات الشفاء في القرآن الكريم إن هذه الآيات تجتمع في كل آية فيها كلمة شفاء و تقرأ بترتيب المصحف فقد قال العلماء أن في هذا استعانة بكلام الله على الشفاء و خصوصا بالنسبة للأمراض التي لا تقدر عليها أسباب البشر...وهـــم:- الآية 14 من سورة التوبة: قَاتِلُوهُمْ يُعَذِّبْهُمُ اللّهُ بِأَيْدِيكُمْ وَيُخْزِهِمْ وَيَنصُرْكُمْ عَلَيْهِمْ وَيَشْفِ صُدُورَ قَوْمٍ مُّؤْمِنِينَ... صدق الله العظيم الآية 57 في سورة يونس : يَا أَيُّهَا النَّاسُ قَدْ جَاءتْكُم مَّوْعِظَةٌ مِّن رَّبِّكُمْ وَشفَاء لِّمَا فِي الصُّدُورِ وَهُدًى وَرَحْمَةٌ لِّلْمُؤْمِنِينَ... صدق الله العظيم الآية 69 من سورة النحل : وَاللّهُ خَلَقَكُمْ ثُمَّ يَتَوَفَّاكُمْ وَمِنكُم مَّن يُرَدُّ إِلَى أَرْذَلِ الْعُمُرِ لِكَيْ لاَ يَعْلَمَ بَعْدَ عِلْمٍ شَيْئًا إِنَّ اللّهَ عَلِيمٌ قَدِيرٌ... صدق الله العظيم الآية 82 من سورة الإسراء : وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاء وَرَحْمَةٌ لِّلْمُؤْمِنِينَ وَلاَ يَزِيدُ الظَّالِمِينَ إَلاَّ خَسَارًا... صدق الله العظيم الآية 80 من سورة الشعراء : وَإِذَا مَرِضْتُ فَهُوَ يَشْفِينِ... صدق الله العظيم الآية 44 من سورة فصلت : وَلَوْ جَعَلْنَاهُ قُرْآنًا أَعْجَمِيًّا لَّقَالُوا لَوْلَا فُصِّلَتْ آيَاتُهُ أَأَعْجَمِيٌّ وَعَرَبِيٌّ قُلْ هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشفَاء وَالَّذِينَ لَا يُؤْمِنُونَ فِي آذَانِهِمْ وَقْرٌ وَهُوَ عَلَيْهِمْ عَمًى أُوْلَئِكَ يُنَادَوْنَ مِن مَّكَانٍ بَعِيدٍ...||

 

 دورة في لغة c (الدرس الثاني)

اذهب الى الأسفل 
كاتب الموضوعرسالة





التقييم : 3
نقاط : 357354
تاريخ التسجيل : 01/01/1970

دورة في لغة c (الدرس الثاني) Empty
مُساهمةموضوع: دورة في لغة c (الدرس الثاني)   دورة في لغة c (الدرس الثاني) I_icon_minitimeالسبت ديسمبر 15, 2012 11:01 pm

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

يا ترى هل ما زلت معنا؟؟دورة في لغة c (الدرس الثاني) P%20%2816%29
إذن أهنئك فأنت لديك الصبر لتعلم هذه اللغة دورة في لغة c (الدرس الثاني) P%20%2817%29
طبعا لكل لغة لا بد من أساس وليس عليك الآن سوى قراءة هذه الأساسيات
لأنك سوف تتعود عليها بعدإذن مع الكتابة المستمرة للبرامج
لذلك خذ لك كوب من الشاي أو القهوة وأنت تقرأ هذا الدرس دورة في لغة c (الدرس الثاني) P%20%2821%29
لكن تذكر أن لا تكثر من المنبهات حتى لا يصيبك الأرق ليلا دورة في لغة c (الدرس الثاني) P%20%2811%29

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

2- يتبع كلمة main هلالين دورة في لغة c (الدرس الثاني) Smil%20%283%29 ( ) وتدل على بداية دالة . وبعد هذا يأتي الرمز } ليدل على بداية الدالة والرمز { ليدل على نهايتها.

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

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




كود:
printf("Hello in Engineering Minds");
5- نستطيع كتابة لغة السي بأي نسق نريده ، وذلك لأنها حرة الشكل ، كما في المثال التالي:




كود:
main()
{
printf("Hello everyone");
}
وكذلك نستطيع كتابة البرنامج السابق بهذه الطريقة:
أي في سطر واحد




كود:
main(){printf("Hello everyone");}
6-لغة السي تفرق بين الحروف الصغيرة والحروف الكبيرة ، وهكذا فهي تفرق بين scanf و Scanf .

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

الان سوف نشرح تفاصيل البرنامج الذي كتبناة في الدرس السابق



كود:
#include <stdio.h>
void main(void)
{
printf("hi….this is the first program for me");
}
والآن دعنا نفهم معا كل كلمة في البرنامج بالتفصيل.
طبعا كما تلاحظ فإنه في بداية البرنامج كتبنا العبارة التالية




كود:
#include
فيا ترى ماذا تعني وهل هي مهمة؟
تسمى تلك توجيهات المترجم ، والتوجيه include# سوف يقوم بمهمة معينة وهي
إخبار المترجم بأن يضم الملف stdio.h إلى البرنامج الذي تقوم بكتابته .

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




كود:
void main(void)
يا ترى ماذا نعني بتلك العبارة السابقة؟

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

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

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




كود:
printf("hi…..this is the first program for me")
الأمر printf يقوم بطباعة العبارة
التي تليه لكي تظهر كما هي مكتوبة أي تقوم بوظيفة الكتابة على الشاشة وطبعا
هنالك أكثر من إجراء تستطيع استخدامه لغرض الكتابة على الشاشة.

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




كود:
#include< إسم الملف>
القيمة التي ترجع للإجراء إسم الدالة (المتغيرات)
{
-----------;
-----------;
الأوامر المطلوب تنفيذها
-----------;
-----------;
}
يا ترى هل أحسست بالملل وأنت تقرأ الدرس؟ لا ألومك فلغة السي في
بدايتها ملل وأوسطها حماس ونشاط وآخرها تعب (لأنك سوف تكتب برامج معقدة)
وفي آخر النهاية إذا صح القول سوف تحس بتفوق وأنت تقوم بانشاء برامج قوية
بهذه اللغة الرائعة.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
دورة في لغة c (الدرس الثاني)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  دورة في لغة c (الدرس الاول)
»  تفريغ الدرس الثاني من الفقه (المستوى الثاني) د. عبد الله السلمي
» الدرس الثاني: اول برنامج PHP
»  الدرس الثاني من الدوره الاحترافيه
» الدرس الثاني والعشرون: مقدمه عن قواعد البيانات

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اهل الحق :: منتديات الإبداع و التصميم :: منتدى لغات البرمجة-
انتقل الى: