recent
أخبار ساخنة

مقدمة في لغة سي C وكتابة أول برنامج بإستعمال أمر printf

الصفحة الرئيسية
مقدمة بتعلم لغة C

مقدمة في لغة السي C

لغة السي C ستكون محور حديثنا اليوم, وهو عن واحدة من أقوي لغات البرمجة الموجودة على الساحة منذ نشأتها إلى الآن, هي واحدة من لغات البرمجة العالية المستوي high level.

و هي مثل لغة باسكال من حيث سهولة الإستخدام من ناحية ومن ناحية أخرى هي لغات المتدنية المستوى من حيث قدرتها على مخاطبة مكونات الجهاز.

من اسباب شعبيه لغة الـ C هو إنتشار نظام التشغيل UNIX و هو أهم نظام تشغيل للحاسبات المتطورة حيث أن هذا النظام كتب بلغة C.


إستخدامات لغة سي C

للغة سي C إستخدامات عديدة و من هذه الإستخدامات هي :

  1. برمجة و تطوير أنظمة التشغيل.
  2. برمجة نظم قواعد البيانات.
  3. تطوير التطبيقات الواجهة الرسومية و الألعاب و الكثير من الإستخدامات.

البرنامج المستخدم في هذه الدورة هو برنامج C Free للويندوز كما يمكنكم إستخدام برنامج  Decoder للأندرويد لكتابة و تشغيل الأكواد.

 

واجهة برنامج C–Free

سوف نعرض عليكم الواجهة الرئيسية للبرنامج و في الدرس القادم سنتحدث عن تحميل و تثبيت البرنامج الذي سنعمل عليه في الدورة.

صورة لواجهة البرنامج قبل إنشاء مشروع جديد

C-Free GUI

صورة لواجهة البرنامج عند إنشاء مشروع جديد

صورة لواجهة C-Free
 

كتابة أول كود في لغة سي C

مثال 1

#include<stdio.h>
main()
{
printf("hello world");
}

كلمة Include# تعني اشمل أي تضمين المكتبة التي تسمي stdio داخل المشروع و تستعمل لدوال الإدخال و الإخراج و إمتداد هذه المكتبة .h (( يوجد ايضاً إمتداد .c)).

كلمة main تعني رئيسية و الأقواس هي اقواس الدالة أي الدالة الرئيسية main() للبرنامج و تبدأ بقوس و تنتهي بقوس {}.

و دالة printf خاص بأمر الطباعة بمعنى إطبع لي النص المكتوب بين قوسين و يلزم تضمين الفاصلة المنقوطة ; بالنهاية.

عند تشغيل البرنامج و الضغط على زر Run سوف يطبع

hello world

قام بطباعة النص الذي بداخل القوس وهو  hello word.

 

مثال 2

#include<stdio.h>
main()
{
printf("hello world\n");
}


مثال 3

قم بطباعة كلمة CS على الشاشة بإستخدام لغة السي ثم قم بنزول سطر للأسفل.

#include<stdio.h>
main()
{
printf("CS\n");
}

 

مثال 4

قم بطباعة كلمة Saja و كلمة Muhammad مستخدماً بينهم فاصل أربع فراغات بواسطة \t و نفذ النتيجة على الشاشة.

#include<stdio.h>
main()
{
printf("Saja\tMuhammad\n");
}

 عند تشغيل الكود

تشغيل run البرنامج

google-playkhamsatmostaqltradent