
متغیر چیست؟
متغیر چیست؟
مادران همگی ما در آشپزخانه، برای نگهداری هر ماده غذایی، ظرف خاصی را دارند!
به عنوان مثال آب را در بطری، برنج را در بشقاب، سبزی را در آبکش و میوه را در سبد میگذارند. پس برای نگهداری مادهها نیاز به ظرف است.
متغیر در زبانهای برنامهنویسی دقیقاً همان ظرفهای آشپزخانه هستند. این ظرفها دو ویژگی اصلی دارند:
- هر مادهای را نمیتوان در هر نوع ظرفی نگهداری کرد! به عنوان مثال نمیتوانیم آب را در آبکش نگهداری کنیم!
- ظرف نگهداری هر ماده، با توجه به اندازه آن ماده، ابعاد کوچک یا بزرگ دارد.
حال که متوجه شدیم متغیر چیست، برویم تا با متغیرها بهطور کلی آشنا شویم.
چرا زبانهای برنامهنویسی به متغیر نیاز دارند؟
زبانهای برنامهنویسی برای این به وجود آمدند که برنامههای کاربردی را بتوان توسعه داد. اما برنامهها زمانی کاربردی میشوند که با دادهها سر و کار داشته باشند.
دستهبندی دادهها
دادهها را میتوان به دستهبندیهای زیر تقسیم کرد:
- رشتهها: ترکیب حروف با اعداد و کاراکتر
- اعداد صحیح: بدون اعشار
- اعداد اعشاری: شامل اعشار
- اعداد طبیعی: فقط بازه مثبت
- کاراکتر: هر نوع کاراکتر از رشتهها
- بولین: True و False
در نتیجه، با توجه به نوع و اندازه داده، در زبانهای برنامهنویسی، انواع مختلفی از متغیرها (ظرفها) برای نگهداری دادهها وجود دارند. تعداد آنها زیاد نیست و نیازی به حفظ همگی آنها نیست!
جهت شرکت در دورههای آموزشی زبان سیشارپ، میتوانید از کدتخفیف startCsharp با ۲۰% تخفیفویژه استفاده نمایید.