recent
أخبار ساخنة

المتغيرات variable في لغة سي C الدرس |2|

الصفحة الرئيسية
المتغيرات لغة C

المتغيرات في لغة سي C

المتغيرات Variables هي مكان نستطيع تخزين قيمة ما فيه أثناء عمل البرنامج و هذا المتغير نستطيع تغيير قيمته في أي وقت.

 

ما هي شروط كتابة إسم المتغير؟

  1. أن لا يتجاوز إسم المتغير 32 حرف.
  2. أن لا يكون إسم المتغير من الكلمات المحجوزة مثل main , scanf , print.
  3. أن لا يحتوي إسم المتغير على رموز مثل # , @ , ^.
  4. أن لا يحتوي إسم المتغير على المؤثرات مثل (+ , - , * ).
  5. أن لا يبدأ إسم المتغير بأرقام مثل 1cs.

 

أنواع البيانات في لغة سي Data types C

توجد أنواع مختلفة من البيانات التي نستعملها في البرامج و في لغة C لا بد من الإعلان عن المتغيرات قبل إستعمالها, و قبل شرح كيفية الإعلان نعرض اولاً أنواع البيانات.

 

الفئات الرئيسية لتقسيم أنواع البيانات في لغة C

تنقسم أنواع البيانات لفئتين رئيسيتين هما:

  • بيانات يقوم المبرمج ببنائها مثل : Array , union , enum , pointer.
  • بيانات معرّفه في أصل اللغة و هي أربعة أنواع و هي:
  1. البيانات الرقمية الصحيحة integers مثل (1,2,3,-1,-8,….) و الكلمة المستعملة في الإعلان لها هي int و يتم إستخدام الرمز المختصر%d.
  2. البيانات الرقمية ذات الفاصل العشرية floating مثل (1.8 , 5.0 , 8.9 …..) و الكلمة المستعملة  في الإعلان لها هي float و يتم إستخدام الرمز المختصر f%.
  3. البيانات الحرفية مثل "A" , "B " , "X" و الكلمة المستعملة في الإعلان لها هي Char و يتم إستخدام الرمز المختصر c%.
  4. الإختيار المنطقي مثل (True , False ) و الكلمة المستعملة في الإعلان لها هي Boolean.
 

طباعة الأعداد في لغة سي C

فيما يلي سوف نتعرف على كيفية طباعة الأعداد من مختلف انواعها وهي:
  1. طباعة عدد صحيح Integer.
  2. طباعة عدد عشري Float.
  3. طباعة حرف واحد char.

طباعة عدد صحيح في لغة سي print Integer C

#include<studio.h>
main()
{
    printf("%d" ,10);
}

قمنا بكتابة الدالة printf وهي دالة الطباعة ثم كتبنا %d وهذا يعني طباعة أرقام صحيحة ثم كتبنا الرقم 10 وعند تشغيل الكود سوف يطبع لنا الرقم 10.


طباعة عدد عشري في لغة السي print Float C

#include<studio.h>
main()
{
    printf("%f" ,1.2);
}

قمنا بكتابة الدالة printf وهي دالة الطباعة ثم كتبنا %f وهذا يعني طباعة أرقام عشرية, ثم كتبنا الرقم 1.2 وعند تشغيل الكود سوف يطبع لنا الرقم 1.200000.

 

طباعة حرف واحد في لغة السي print Char C

#include<studio.h>
main()
{
    printf("%c" ,'s');
}

قمنا بكتابة الدالة printf وهي دالة الطباعة ثم كتبنا %c وهذا يعني طباعة حرف, ثم كتبنا s وعند تشغيل الكود سوف يطبع لنا الحرف s.

 

كيفية الإعلان عن متغير بإستخدام لغة سي C

سنذكر في هذه الفقرة عن كيفية الإعلان عن متغير سواء كان متغير (عددي, نصي, عشري).


الإعلان عن متغير عدد صحيح Integer

#include<studio.h>
main()
{
int a;
a=10;
    printf("%d" ,a);
}

قمنا بتعريف متغير int وهو a ثم أسندنا قيمة للمتغير a وهي 10 وبعد ذلك قمنا بكتابة الدلة printf للطباعة.

و كتبنا %d من أجل طباعة عدد صحيح و ثم كتبنا a أي يقوم بطباعة قيمة المتغير a وعند تنفيذ البرنامج سوف نحصل على نتيجة 10.


الإعلان عن متغير عدد عشري Float

#include<studio.h>
main()
{
int c;
c=2.3;
    printf("%f" ,c);
}

قمنا بتعريف متغير int وهو c ثم أسندنا قيمة للمتغير c وهي 2.3 وبعد ذلك قمنا بكتابة الدلة printf للطباعة.

و كتبنا %f من أجل طباعة عدد عشري و ثم كتبنا c أي يقوم بطباعة قيمة المتغير c وعند تنفيذ البرنامج سوف نحصل على نتيجة 2.300000.

 

الإعلان عن متغير حرفي Char

#include<studio.h>
main()
{
char a;
a='s';
    printf("%c" ,a);
}

قمنا بتعريف متغير char وهو a ثم أسندنا قيمة للمتغير a وهي s وبعد ذلك قمنا بكتابة الدلة printf للطباعة.

و كتبنا %c من أجل طباعة حرف و ثم كتبنا a أي يقوم بطباعة قيمة المتغير a وعند تنفيذ البرنامج سوف نحصل على نتيجة s.

لتحميل هذا الدرس بصيغة pdf إضغطوا على زر تحميل الدرس

إضغط هنا لتحميل الدرس

google-playkhamsatmostaqltradent