التعرف على المتغيرات و انواعها و كيفية الإعلان عن المتغيرات في لغة سي C الدرس|2| - Programmer Tech

Programmer Tech

تعلم البرمجة - علوم الكمبيوتر - أمن المعلومات - القرصنة الأخلاقية

إعلان اعلى المقالة

السبت، 21 نوفمبر 2020

التعرف على المتغيرات و انواعها و كيفية الإعلان عن المتغيرات في لغة سي C الدرس|2|


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

كثيراً ما سمعنا عن المتغيرات و إن للبيانات أنواع, في هذا الدرس سنتعرف على المتغيرات و كيفية الاعلان عنها و طباعة تلك المتغيرات و ايضاً طباعة الأعداد, لكي لا أطيل عليكم لنبدأ بالدرس.


ما هي المتغيرات 

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


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

1) أن لا يتجاوز إسم المتغير 32 حرف.

2) أن لا يكون إسم المتغير من الكلمات المحجوزة مثل main , scanf , print.

3) أن لا يحتوي إسم المتغير على رموز مثل # , @ , ^.

4) أن لا يحتوي إسم المتغير على المؤثرات مثل (+ , - , * ).

5) أن لا يبدأ إسم المتغير بأرقام مثل 1cs.


انواع البيانات في لغة C

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


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

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

1- بيانات يقوم المبرمج ببنائها مثل : Array , union , enum , pointer.

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

طباعة الأعداد

الآن دعونا نوضح بأمثله متنوعة لكل واحداً منهم

طباعه عدد صحيح

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

 

البرنامج السابق لا يحتاج إلى شرح لأننا قمنا بشرح كامل الكود في الدرس السابق, و مخرجات هذا الكود هو الرقم 10 كما ذكرنا أن %d تعني عدد صحيح integer.

 

طباعة عدد عشري

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

مخرجات هذا الكود هو الرقم 1.2 كما ذكرنا أن %f تعني عدد عشري float.


طباعة حرف واحد

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

مخرجات هذا الكود هو الحرف s كما ذكرنا أن %c تعني حرف char.

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

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

الإعلان عن متعير نوعه int

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

شاشة المحرجات لهذا الكود

 

الإعلان عن متعير نوعه float

#include<stdio.h>
main()
{
float a;
a=1.2;
        printf("%f" ,a);

شاشة المحرجات للمثال السابق هي
 

الإعلان عن متعير نوعه char

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

شاشة المحرجات

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

ليست هناك تعليقات:

إرسال تعليق

facebook

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *