U3F1ZWV6ZTgyNDI5NTg5MTM1MDZfRnJlZTUyMDAzNzEyNTgxODU=

كتابة برنامج بلغة سي | Writing a Program in C Programming Languages

 السمات الرئيسية في لغة البرمجة C


السطر الأول : هو تعليق يفيد المستخدم بمعرفة وظيفة البرنامج ويمكن ان يتضمن البرنامج أكثر من تعليق وهذه التعليقات أختيارية للمبرمج ، ويكتب التعليق في لغة C بين العلامتين 
/*..............................................................................................*/

السطر الثاني : يعني أضافة محتويات الملف Stdio ذو الأمتداد H في الدليل Include إلي البرنامج وهذا الملف يضم مجموعة من دوال الأخراج و الأدخال القياسية STandarD Input and Output للغة C ، منها دالة الطباعة Printf التي تستخدم في الجزء الأساسي من البرنامج المكتوب بلغة C.

السطر الثالث : الدالة الرئيسية () main و توضح الأقواس الفارغة التي تلي أسم الدالة أنه لا يوجد متغير لهذه الدالة وهذه الدالة تستدعي باقي الدوال الأخري والموجودة بين القوسين {   }.


السطر الرابع   : هو القوس } وهي بداية الدالة الرئيسية main ويمكن أن يكتب بسطر مستقل او أن تبداً الجملة الأولي بالقوس }.

السطر الخامس : ويشمل دالة الأخراج مثال ( أمر طباعة سطر واحد Printing One Line ) الرئيسية ، ويستخدم ألأمر ()Printf لطباعة البيانات بجميع أنواعها والذي يستخدم عادة في عرض البيانات المطلوبة علي الشاشة Printf وهي أحد دوال المكتبة في لغة C.

السطر السادس : هي القوس  {  وهي نهاية الدالة الرئيسية main ويمكن أن يكتب بسطر مستقل أو ان تنهي الجملة الأخيرة بالقوس  {.

إليكم المثال التالي :
#include
main ()
{
          printf ( " This is a test. \n" );
}
هنا نجد ناتج تنفيذ البرنامج ظهور رسالة :
This is a test.

مثال ثاني : 
#include
main ()
{


          int sum;
          sum = 55+35;
          printf ( " The Sum Of (55) and (35) is%d\n" );
}

يظهر لنا ناتج التنفيذ في الرسالة التالية :
The Sum Of 30 and 25 = 90

و يلاحظ الآتي : 

  1. يشتمل السطر الرابع علي تعريف متغير Variable ويتم فيها الإشارة إلي المتغير Sum وأنه من النوع int وهي اختصار integer أي عدد صحيح.
  2. يوجد سطر فارغ بعد سطر تعريف المتغير ويستخدم ذلك عادة للفصل بين سطور التعريف و بين عبارات التعبير وهذا الفراغ غير مؤثر White Space.
  3. يشتمل السطر السادس علي عبارة تعبير من نوع خاص تسمي بعبارة تحديد assignment statement وينتج عنها حساب قيمة الطرف الأيمن ووضع الناتج في المتغير الموجود علي الطرف الأيسر و تستخدم المؤثرات التالية : 
  • مؤثر الجمع (+) addition operation
  • مؤثر التحديد (=) assignment operation
كما يوجد في السطر السادس بالإضافة للمتغير Sum الثوابت 55 و 35 ثوابت صحيحة من نوع int

ويستخدم في كتابة برامج C مجموعة من الكلمات keywords يمكن استخدامها للغرض المحدد لها فقط ولا يمكن استخدامها كمعرفات يستخدمها المبرمج وهي علي سبيل المثال لا الحصر :
auto , double , int , else , long , switch , case , void , if , do , while ...  

ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

الاسمبريد إلكترونيرسالة