پاسخ تمرین های فصل : آشنایی با مفهوم متغیرها
زیر فصل: اهمیت استفاده از متغیرها

  1. فرض کنید می‌خواهیم امکان اعمال تخفیف روی محصولات هم وجود داشته باشد. چه متغیر‌های دیگری می‌توانیم برای این کار در نظر بگیریم؟

    برای درصد تخفیف می توانیم از یک متغیر استفاده کنیم. در صورتیکه بخواهیم تخفیف تا حداکثر مبلغ مشخصی باشد، می توانیم برای آن هم یک متغیر انتخاب کنیم. اگر تخفیف فقط در صورتی باید اعمال شود که تعداد مشخصی از محصول خریداری شود یک متغیر هم برای حداقل تعداد خرید باید در نظر بگیریم. به همین صورت برای شرایط مختلف می توانیم از متغیرهای بیشتری استفاده کنیم.


  2. فرض کنید می‌خواهیم یک سایت خبری درست کنیم که اخبار را نشان دهد. چه متغیر‌هایی برای یک خبر می‌توانیم در نظر بگیریم؟ (راهنمایی: یک سایت خبری در اینترنت پیدا کنید و متغیرهایی را که مربوط به یک خبر هستند به دست آورید مثلاً عنوان خبر، تاریخ خبر، موضوع خبر، و غیره).

    برخی از متغیرهایی که می توان برای خبر در نظر گرفت:

    عنوان
    دسته بندی  ( ورزشی، سیاسی، علمی و…)
    تاریخ ثبت
    زمان مطالعه
    متن
    نام نویسنده
    لیست هشتگ ها
    تصویر اصلی

    دقت کنید که با توجه به پروژه، تعداد این متغیرها کم یا زیاد می شوند و نیازی به همه ی این موارد در همه پروژه ها نیست.


  3. یک سناریوی دیگر برای استفاده از متغیر (مانند مثال فروشگاه که در بالا گفته شد) مثال بزنید.

    برخی از متغیر هایی که برای مشخصات یک کتاب چاپی نیاز داریم:
     

    عنوان
    موضوع
    تعداد صفحات
    تصویر روی جلد
    ناشر
    تعداد تیراژ
    قیمت
    نوع جلد
    قطع
    شابک