اساسيات لغة c وتمارين عملية
إعداد : محمد السيد اسماعيل السيد
ملحوظة هامة : كل سطر من اسطر البرنامج لابد أن ينتهي بعلامة الفاصلة المنقوطة ( ; )
والأوامر التي تكتب داخل البرنامج لابد أن تكون بحروف إنجليزية صغيرة Small
2 – حروف لغة C
- الحروف : a – z أو A – z
- الارقام : 0 – 9
- الرموز الخاصة : / - # $ % & < >
3 – المعرفات
هي الأسماء التي تعطى لعناصر البرامج المختلفة ( المتغيرات ) ولها عدة شروط : -
* يمكن أن يحتوى على حروف ابجدية أو ارقام أو علامة الشرطة السفلية ( _ )
* لا بد أن يبدأ اسم المعرف بحرف أو علامة شرطة سفلية ولا يمكن أن يبدأ برقم
وفى حالة ما اذا كتب اسم المعرف بأحرف يختلف المعرف المكتوب بأحرف كبيرة ( A – Z )
عن المعرف المكتوب بأحرف صغيرة ( a – z ) بمعنى ان المتغير MOH يختلف عن المتغير moh حيث أن الاختلاف بينهم هو حالة الاحرف
* يخلف طول المتغير ( المعرف ) حسب اختلاف نوع المترجم الخاص بالبرنامج
( Compiler ) فهناك مترجم يميز حتى 8 احرف واخر حتى 13 حرف واخر حتى 31 حرف
مثال المترجم الذى يميز حتى 8 احرف لا يستطيع التفرقة بين المتغيرين التاليين
- الاول file_management
- الثانى file_manager
لان لا يستطيع تمييز الا ثمانية احرف فقط والثمانية احرف متشابهة فى المتغيرين
* لا يجب استخدام معرفات تحمل اسم كلمة محجوزة مثل كلمات جدول صـ 69
هناك امثلة على المعرفات فى جدول صـ 72
4- التعليقات Comments
هى اوامر ايضاحية ليس لها اى تأثير على البرنامج ولا بد ان تبدأ بالرمز * / وتنتهى بالرمز /* مثل التعليق التالى
/Mohammed & Tarek * * /
5 – الثوابت Constants
هناك اربعة انواع من الثوابت : -
- ثوابت صحيحة integer - ثوابت حقيقية ( كسرية ) ( متحركة النقطة ) Float
- ثوابت حرفية Character - سلاسل String
محمد السيد اسماعيل السيد - ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ برمجة بلغة c ❝ ❱
من كتب لغة السي كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.
اساسيات لغة c وتمارين عملية
إعداد : محمد السيد اسماعيل السيد
ملحوظة هامة : كل سطر من اسطر البرنامج لابد أن ينتهي بعلامة الفاصلة المنقوطة ( ; )
والأوامر التي تكتب داخل البرنامج لابد أن تكون بحروف إنجليزية صغيرة Small
2 – حروف لغة C
- الحروف : a – z أو A – z
- الارقام : 0 – 9
- الرموز الخاصة : / - # $ % & < >
3 – المعرفات
هي الأسماء التي تعطى لعناصر البرامج المختلفة ( المتغيرات ) ولها عدة شروط : -
* يمكن أن يحتوى على حروف ابجدية أو ارقام أو علامة الشرطة السفلية ( _ )
* لا بد أن يبدأ اسم المعرف بحرف أو علامة شرطة سفلية ولا يمكن أن يبدأ برقم
وفى حالة ما اذا كتب اسم المعرف بأحرف يختلف المعرف المكتوب بأحرف كبيرة ( A – Z )
عن المعرف المكتوب بأحرف صغيرة ( a – z ) بمعنى ان المتغير MOH يختلف عن المتغير moh حيث أن الاختلاف بينهم هو حالة الاحرف
* يخلف طول المتغير ( المعرف ) حسب اختلاف نوع المترجم الخاص بالبرنامج
( Compiler ) فهناك مترجم يميز حتى 8 احرف واخر حتى 13 حرف واخر حتى 31 حرف
مثال المترجم الذى يميز حتى 8 احرف لا يستطيع التفرقة بين المتغيرين التاليين
- الاول file_management
- الثانى file_manager
لان لا يستطيع تمييز الا ثمانية احرف فقط والثمانية احرف متشابهة فى المتغيرين
* لا يجب استخدام معرفات تحمل اسم كلمة محجوزة مثل كلمات جدول صـ 69
هناك امثلة على المعرفات فى جدول صـ 72
4- التعليقات Comments
هى اوامر ايضاحية ليس لها اى تأثير على البرنامج ولا بد ان تبدأ بالرمز * / وتنتهى بالرمز /* مثل التعليق التالى
/Mohammed & Tarek * * /
5 – الثوابت Constants
هناك اربعة انواع من الثوابت : -
- ثوابت صحيحة integer - ثوابت حقيقية ( كسرية ) ( متحركة النقطة ) Float
- ثوابت حرفية Character - سلاسل String
عدد مرات التحميل : 18943 مرّة / مرات.
تم اضافته في : الأحد , 11 مايو 2008م.
حجم الكتاب عند التحميل : 340 كيلوبايت .
اساسيات لغة c وتمارين عملية
ملحوظة هامة : كل سطر من اسطر البرنامج لابد أن ينتهي بعلامة الفاصلة المنقوطة ( ; )
والأوامر التي تكتب داخل البرنامج لابد أن تكون بحروف إنجليزية صغيرة Small
2 – حروف لغة C
- الحروف : a – z أو A – z
- الارقام : 0 – 9
- الرموز الخاصة : / - # $ % & < >
3 – المعرفات
هي الأسماء التي تعطى لعناصر البرامج المختلفة ( المتغيرات ) ولها عدة شروط : -
* يمكن أن يحتوى على حروف ابجدية أو ارقام أو علامة الشرطة السفلية ( _ )
* لا بد أن يبدأ اسم المعرف بحرف أو علامة شرطة سفلية ولا يمكن أن يبدأ برقم
وفى حالة ما اذا كتب اسم المعرف بأحرف يختلف المعرف المكتوب بأحرف كبيرة ( A – Z )
عن المعرف المكتوب بأحرف صغيرة ( a – z ) بمعنى ان المتغير MOH يختلف عن المتغير moh حيث أن الاختلاف بينهم هو حالة الاحرف
* يخلف طول المتغير ( المعرف ) حسب اختلاف نوع المترجم الخاص بالبرنامج
( Compiler ) فهناك مترجم يميز حتى 8 احرف واخر حتى 13 حرف واخر حتى 31 حرف
مثال المترجم الذى يميز حتى 8 احرف لا يستطيع التفرقة بين المتغيرين التاليين
- الاول file_management
- الثانى file_manager
لان لا يستطيع تمييز الا ثمانية احرف فقط والثمانية احرف متشابهة فى المتغيرين
* لا يجب استخدام معرفات تحمل اسم كلمة محجوزة مثل كلمات جدول صـ 69
هناك امثلة على المعرفات فى جدول صـ 72
4- التعليقات Comments
هى اوامر ايضاحية ليس لها اى تأثير على البرنامج ولا بد ان تبدأ بالرمز * / وتنتهى بالرمز /* مثل التعليق التالى
/Mohammed & Tarek * * /
5 – الثوابت Constants
هناك اربعة انواع من الثوابت : -
- ثوابت صحيحة integer - ثوابت حقيقية ( كسرية ) ( متحركة النقطة ) Float
- ثوابت حرفية Character - سلاسل String
قراءة و تحميل كتاب رسائل الأخطاء الشائعه في لغة السي(للمبتدئين) PDF مجانا
قراءة و تحميل كتاب المعين الضادي في البرمجة بلغة السي_الفصل الأول PDF مجانا
قراءة و تحميل كتاب أساسيات وتطبيقات لغة سي (الجزء الثالث) PDF مجانا
قراءة و تحميل كتاب أسايات وتطبيقات لغة سي (الجزء الرابع) PDF مجانا
قراءة و تحميل كتاب تعليم البرمجة بلغة C بالأمثلة العملية الشاملة PDF مجانا