يعد إدخال المتغيرات إحدى العمليات الرئيسية في البرمجة ، بما في ذلك لغة سي. المتغير هو منطقة ذاكرة مسماة يمكن استخدامها لتخزين البيانات. في اللغة ج ، يتم إدخال المتغيرات باستخدام قواعد وبناء جملة معينة.
يتم الإعلان عن متغير في ج مع نوعه واسمه. لإعلان متغير ، تحتاج إلى تحديد نوع البيانات ، على سبيل المثال ، إنت ، تعويم ، شار ، الخ.، ثم حدد اسم المتغير. يجب أن يكون اسم المتغير فريدا وأن يتكون فقط من أحرف وأرقام وشرطة سفلية.
لإدخال قيمة متغير في ج ، استخدم وظيفة المسح الضوئي (). باستخدام هذه الوظيفة ، يمكنك كتابة البيانات التي أدخلها المستخدم من لوحة المفاتيح إلى متغير. في معلمات وظيفة المسح الضوئي () ، حدد المحددات التي تتوافق مع نوع المتغير الذي سيتم إدخال القيمة فيه.
- التحضير لإنشاء متغير
- اختيار اسم متغير
- تحديد نوع المتغير
- تعيين قيمة لمتغير
- باستخدام متغير في التعليمات البرمجية
- سؤال وجواب
التحضير لإنشاء متغير
المتغير هو مساحة من الذاكرة يمكنك من خلالها تخزين قيمة يمكن تغييرها أثناء تنفيذ البرنامج.
قبل إنشاء متغير في لغة البرمجة سي ، يجب عليك إكمال الخطوات التالية:
- اختر اسم متغير-يجب أن يكون اسما ذا معنى وسهل التذكر يعكس جوهر القيمة التي سيتم تخزينها في المتغير.
- تحديد نوع البيانات من متغير-ج يدعم العديد من أنواع البيانات ، مثل عدد صحيح ، حقيقي ، رمزي ، وغيرها. يعتمد اختيار نوع البيانات على المعلومات التي يجب تخزينها في المتغير.
- حدد نطاق المتغير-يمكن أن يكون للمتغيرات نطاق عالمي أو محلي. تتوفر المتغيرات العالمية في أي مكان في البرنامج ، والمتغيرات المحلية متاحة فقط داخل منطقة معينة.
عندما يتم تحديد جميع المعلمات الضرورية ، يمكنك المتابعة لإنشاء متغير في ج. تعلم لغة البرمجة ج وخصائص العمل مع المتغيرات سوف تساعدك على إنشاء برامج فعالة وقابلة للقراءة.
اختيار اسم متغير
عند اختيار اسم متغير في اللغة ج ، يوصى باتباع قواعد معينة بحيث تكون الشفرة مفهومة وقابلة للقراءة. فيما يلي بعض التوصيات لمساعدتك في اختيار اسم المتغير الصحيح:
- استخدم أسماء ذات معنى: يجب أن يعكس اسم المتغير غرضه أو محتواه. على سبيل المثال ، بدلا من استخدام أسماء من حرف واحد مثل "أ" أو "س" ، اختر أسماء أكثر وضوحا مثل "العمر" أو "اسم المستخدم".
- اتبع اصطلاحات التسمية: للحصول على قراءة أفضل للرمز ، يوصى باستخدام كيس الأفعى لأسماء المتغيرات. هذا يعني أن كل كلمة في الاسم مفصولة بشرطة سفلية. على سبيل المثال ، " اسم المستخدم "أو"المجموع".
- تجنب الكلمات المحجوزة: تحتوي اللغة ج على كلمات محجوزة تستخدم لتعريف الأوامر وبنيات اللغة. لا ينصح باستخدام هذه الكلمات كأسماء متغيرة. على سبيل المثال ، لا تستخدم أسماء "إنت" أو "ل".
- كن متسقا: إذا كان الرمز الخاص بك يستخدم بالفعل معايير تسمية متغيرة معينة ، فاتبعها. على سبيل المثال ، إذا تمت كتابة جميع التعليمات البرمجية في نمط كاملكيس ، ثم يجب أن تكون أسماء المتغيرات أيضا في هذا النمط.
سيساعد اختيار اسم المتغير الصحيح في تحسين قابلية قراءة الكود الخاص بك وجعله أكثر قابلية للفهم للمبرمجين الآخرين.
تحديد نوع المتغير
في لغة البرمجة ج ، هناك عدة أنواع من المتغيرات ، لكل منها خصائصه الخاصة.
تتمثل إحدى النقاط الرئيسية في العمل مع المتغيرات في تحديد نوعها ، لأنها تعتمد على العمليات التي يمكن إجراؤها باستخدام هذه المتغيرات.
يحدد نوع المتغير القيم التي يمكنه تخزينها ، وكذلك كيفية تمثيل هذه القيم في ذاكرة الكمبيوتر.
هناك عدة أنواع أساسية من المتغيرات في لغة سي:
- كثافة العمليات-تستخدم لتخزين الأعداد الصحيحة ، على سبيل المثال: 0 ، 1 ، 100;
- تعويم-تستخدم لتخزين أرقام الفاصلة العائمة (الأرقام العشرية) ، على سبيل المثال: 3.14 ، 2.5;
- شار-تستخدم لتخزين الأحرف مثل الحروف والأرقام ، أو أحرف خاصة ، على سبيل المثال: 'أ' ، '1'،'!’;
- مزدوج الاستخدام لتخزين أرقام الفاصلة العائمة بدقة أكبر مقارنة بنوع الطفو;
- منطقي-يستخدم لتخزين القيم المنطقية-صحيح (صحيح) أو خطأ (خطأ).
لتحديد نوع المتغير في لغة ج ، يتم استخدام كلمة رئيسية خاصة قبل اسم المتغير ، على سبيل المثال:
| نوع المتغير | |
|---|---|
| مثال كثافة العمليات | كثافة العمليات العمر; |
| تعويم | تعويم الوزن; |
| شار | رسالة شار; |
| مزدوج | مزدوج بي; |
| بول | بول إيسترو; |
يسمح تحديد نوع المتغير للمترجم بمعرفة مقدار الذاكرة التي يجب حجزها لمتغير معين وما هي العمليات التي يمكن إجراؤها به.
تحديد نوع المتغير بشكل صحيح هو نقطة أساسية في ج البرمجة.
تعيين قيمة لمتغير
تعيين قيمة لمتغير هو عملية تعيين قيمة محددة لمتغير. يمكن أن تكون القيمة رقما أو سلسلة أو نوع بيانات آخر ، اعتمادا على نوع المتغير.
. بناء جملة عامل التعيين هو كما يلي:
| نوع المتغير | مثال على عامل التعيين |
|---|---|
| نوع صحيح (كثافة العمليات) | الباحث أ = 10; |
| نوع كسور (تعويم أو مزدوج) | تعويم ب = 3.14; |
| نوع السلسلة (شار أو شار []) | شار ج = 'أ'; |
| النوع المنطقي (منطقي) | منطقي د = صحيح; |
يتم تعيين القيم 10 ، 3.14 ، ' أ ' وصحيح ، على التوالي.
لتعيين قيمة لمتغير ، لا يمكنك استخدام قيمة محددة فحسب ، بل يمكنك أيضا استخدام نتيجة حساب تعبير. على سبيل المثال:
- سيتم تعيين القيمة 8.
- سيتم تعيين القيمة 3.3333333.
- سيتم تعيين قيمة 'ب'.
- سيتم تعيين القيمة إلى صحيح.
من الممكن أيضا تعيين قيمة لمتغير باستخدام متغير آخر. على سبيل المثال:
الباحث أ = 5;- .
باستخدام متغير في التعليمات البرمجية
المتغير هو منطقة ذاكرة مسماة يمكن فيها تخزين قيم أنواع البيانات المختلفة. بمجرد استخدام متغير معين ، يمكن استخدامه عدة مرات في البرنامج.
يحدث استخدام متغير في التعليمات البرمجية في عدة خطوات:
- تعريف متغير
- تعيين قيمة لمتغير
- باستخدام متغير
- تعريف المتغير هو إشارة إلى المترجم أنه سيتم استخدام متغير باسم محدد ونوع بيانات في البرنامج.
- تعيين قيمة لمتغير هو عملية تعيين قيمة محددة لمتغير. يمكن إدخال القيمة من لوحة المفاتيح ، أو الحصول عليها من متغير آخر ، أو حسابها باستخدام العمليات الحسابية أو المنطقية.
- استخدام متغير هو استخدام قيمة مخزنة في متغير ، في التعبيرات والعبارات الشرطية والحلقات وأجزاء أخرى من البرنامج.
مثال على استخدام متغير في كود ج:
# تشمل
كثافة العمليات الرئيسية () {
// تحديد المتغير
الباحث أ;
// تعيين قيمة للمتغير
أ = 5;
// باستخدام المتغير
برينتف ("قيمة المتغير أ: ٪ د
"،أ);
العودة 0;
}
في هذا المثال ، حددنا المتغير " أ " بنوع العدد الصحيح ، وخصصنا له القيمة 5 ، وعرضنا قيمة المتغير باستخدام وظيفة برينتف ().
كما ترى من المثال ، تسمح لك المتغيرات بتخزين القيم واستخدامها في البرنامج ، مما يجعل الكود أكثر مرونة وتنوعا.