تعلم لغة البرمجة ++C...الدرس الثالث :المتغيرات و أنواع البيانات C++ Variables
صفحة 1 من اصل 1 • شاطر
تعلم لغة البرمجة ++C...الدرس الثالث :المتغيرات و أنواع البيانات C++ Variables
اهلا بكم
أثناء كتابة برنامج بأي لغة ، تحتاج إلى تخزين معلومات مختلفة. وعلى ذلك يمكن تعريف المتغيرات المتغيرات بإنها حاويات لتخزين قيم البيانات أو بمعنى اخر المتغيرات ليست سوى مواقع ذاكرة محجوزة لتخزين القيم. هذا يعني أنه عند إنشاء متغير ، فإنك تحتفظ ببعض المساحة في الذاكرة.
قد ترغب في تخزين معلومات من أنواع مختلفة من البيانات مثل الحرف ، التصوص ، العدد الصحيح ، القيم الرقمية ، القيمة المنطقية إلخ. بناءً على نوع بيانات المتغير ، يخصص نظام التشغيل الذاكرة ويقرر ما يمكن تخزينه في الذاكرة المحجوزة.
وبصفة عامة هناك 4 أنواع من أنواع البيانات بلغة ++C
وفي هذا المقال سنتحدث عن البيانات الاساسية Basic Data Types _واما انواع البيانات الاخري سيتم شرحها لاحقا_ على النحو التالى :
لإنشاء متغير ، يجب تحديد النوع وتعيين قيمة له على النحو التالى :
حيث أن type هو أحد أنواع البيانات ++c (مثل int) ، و variable هو اسم المتغير (مثل x أو myName). يتم استخدام علامة المساواة لتعيين القيم للمتغير value.
مثال
قم بإنشاء متغير يسمى myNum من النوع int وتعيين القيمة 15 :
و بالتالى المثال بالكامل سيكون على النحو التالى :
يمكنك أيضًا تعريف و إنشاء متغير بدون تعيين القيمة ، وتعيين القيمة لاحقًا على النحو التالى :
لاحظ أنه إذا قمت بتعيين قيمة جديدة لمتغير موجود ، فسيتم استبدال القيمة السابقة:
لدمج كلاً من النص والمتغير ، افصلهما باستخدام عامل التشغيل >> :
لإضافة متغير إلى متغير آخر ، يمكنك استخدام عامل التشغيل +:
القواعد العامة لبناء و إنشاء المتغيرات هي:
ملاحظة: من المستحسن استخدام أسماء وصفية من أجل إنشاء كود يمكن فهمه وصيانته:
1_مفهوم المتغيرات Variables
أثناء كتابة برنامج بأي لغة ، تحتاج إلى تخزين معلومات مختلفة. وعلى ذلك يمكن تعريف المتغيرات المتغيرات بإنها حاويات لتخزين قيم البيانات أو بمعنى اخر المتغيرات ليست سوى مواقع ذاكرة محجوزة لتخزين القيم. هذا يعني أنه عند إنشاء متغير ، فإنك تحتفظ ببعض المساحة في الذاكرة.
2_أنواع البيانات التى يتم تخزينها فى المتغيرات Data Types
قد ترغب في تخزين معلومات من أنواع مختلفة من البيانات مثل الحرف ، التصوص ، العدد الصحيح ، القيم الرقمية ، القيمة المنطقية إلخ. بناءً على نوع بيانات المتغير ، يخصص نظام التشغيل الذاكرة ويقرر ما يمكن تخزينه في الذاكرة المحجوزة.
وبصفة عامة هناك 4 أنواع من أنواع البيانات بلغة ++C
وفي هذا المقال سنتحدث عن البيانات الاساسية Basic Data Types _واما انواع البيانات الاخري سيتم شرحها لاحقا_ على النحو التالى :
- int - يخزن الأعداد الصحيحة (الأعداد الصحيحة) ، بدون الكسور العشرية ، مثل 123 أو -123
- double - يخزن أرقام النقطة العائمة ، مع الكسور العشرية ، مثل 19.99 أو -19.99
- char - يقوم بتخزين الأحرف الفردية ، مثل "a" أو "B". تُحاط قيم الأحرف بعلامات اقتباس مفردة
- string - لتخزين النص ، مثل "Hello World". قيم السلسلة محاطة بعلامات اقتباس مزدوجة
- bool - يخزن القيم بحالتين: true أم false
3_الاعلان و إنشاء المتغيرات Declaring Variables
لإنشاء متغير ، يجب تحديد النوع وتعيين قيمة له على النحو التالى :
- الكود:
type variable = value;
حيث أن type هو أحد أنواع البيانات ++c (مثل int) ، و variable هو اسم المتغير (مثل x أو myName). يتم استخدام علامة المساواة لتعيين القيم للمتغير value.
مثال
قم بإنشاء متغير يسمى myNum من النوع int وتعيين القيمة 15 :
- الكود:
int myNum = 15;
cout << myNum;
و بالتالى المثال بالكامل سيكون على النحو التالى :
- الكود:
#include <iostream>
using namespace std;
int main() {
int myNum = 15;
cout << myNum;
return 0;
}
يمكنك أيضًا تعريف و إنشاء متغير بدون تعيين القيمة ، وتعيين القيمة لاحقًا على النحو التالى :
- الكود:
int myNum;
myNum = 15;
cout << myNum;
لاحظ أنه إذا قمت بتعيين قيمة جديدة لمتغير موجود ، فسيتم استبدال القيمة السابقة:
- الكود:
int myNum = 15; // myNum is 15
myNum = 10; // Now myNum is 10
cout << myNum; // Outputs 10
لدمج كلاً من النص والمتغير ، افصلهما باستخدام عامل التشغيل >> :
- الكود:
int myAge = 35;
cout << "I am " << myAge << " years old.";
لإضافة متغير إلى متغير آخر ، يمكنك استخدام عامل التشغيل +:
- الكود:
int x = 5;
int y = 6;
int sum = x + y;
cout << sum;
القواعد العامة لبناء و إنشاء المتغيرات هي:
- يمكن أن تحتوي أسماء المتغيرات على أحرف وأرقام وشرطات سفلية
- يجب أن تبدأ الأسماء بحرف أو تسطير سفلي (_)
- الأسماء حساسة لحالة الأحرف (myVar و myvar متغيرات مختلفة)
- لا يمكن أن تحتوي الأسماء على مسافات بيضاء أو أحرف خاصة مثل! ، # ،٪ ، إلخ.
- لا يمكن استخدام الكلمات المحجوزة (مثل الكلمات الأساسية لـ C ++ ، مثل int) كأسماء
ملاحظة: من المستحسن استخدام أسماء وصفية من أجل إنشاء كود يمكن فهمه وصيانته:
- الكود:
// Good
int minutesPerHour = 60;
// OK, but not so easy to understand what m actually is
int m = 60;
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
اليوم في 7:23 am من طرف mona mohamed
» حداد هناجر
أمس في 8:57 pm من طرف moslema_r
» ارخص شركة تنظيف ثريات بالرياض
الخميس مايو 16, 2024 7:32 pm من طرف moslema_r
» تصميم تطبيق للأسر المنتجة
الأربعاء مايو 15, 2024 10:41 am من طرف mona mohamed
» شركة تنظيف منازل ام القيوين
الثلاثاء مايو 14, 2024 7:50 pm من طرف moslema_r
» شركة تنظيف محلات بالرياض
الثلاثاء مايو 14, 2024 7:34 pm من طرف moslema_r
» تصميم تطبيق مثل حراج
الثلاثاء مايو 14, 2024 9:59 am من طرف mona mohamed
» تصميم تطبيق نقل أثاث
الإثنين مايو 13, 2024 10:30 am من طرف mona mohamed
» افضل شركة تنظيف ستائر بالرياض
الأحد مايو 12, 2024 7:57 pm من طرف moslema_r
» تصميم تطبيق للسوبر ماركت
الأحد مايو 12, 2024 7:22 am من طرف mona mohamed