برای ارتباط با مدیر سایت از ID تلگرام ebrahimi_younes@ استفاده نمایید. به سوالات و مشکلات برنامه نویسی پاسخ داده نمی شود.

متغیرها

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

دو متغیر با نامهای myNumber و MyNumber دو متغیر مختلف محسوب می شوند چون یکی از آنها با حرف کوچک m و دیگری با حرف بزرگ M شروع می شود. شما نمی توانید دو متغیر را که دقیق شبیه هم هستند را در یک scope (محدوده) تعریف کنید.Scope به معنای یک بلوک کد است که متغیر در آن قابل دسترسی و استفاده است. در مورد Scope در فصلهای آینده بیشتر توضیح خواهیم داد. متغیر دارای نوع هست  که نوع داده ای را که در خود ذخیره می کند را نشان می دهد. معمولترین انواع داده int, double, string, char, float, decimal می باشند. برای مثال شما برای قرار دادن یک عدد صحیح در متغیر باید از نوع int استفاده کنید.

لطفا اگر نظر، پیشنهاد و یا انتقادی در باره مطلب بالا دارید در قسمت زیر و اگر سوالی دارید در بخش پرسش و پاسخ مطرح بفرمایید.

  1. سعید پاسخ دادن

    سلام خسته نباشید، خیلی ممنون بابت این آموش مفید و عالی
    موفق باشید

    • یونس ابراهیمی پاسخ دادن

      سلام…ممنون دوست عزیز

  2. mansoreh پاسخ دادن

    سلام من سوال برنامه نویسی دارم نمیتونم حلش کنم لدفن کمک کنید هر چه سریع تر

    سوال : برنامه ای بنویسید که بدون استفاده از متغییر سوم محتوای متغییر دوم را جا به جا کند و در خروجی نمایش دهد؟؟؟؟؟؟؟/

  3. snzgh پاسخ دادن

    من چطوری میتونم با شما تماس بگیرمممم من ٢٠ هزار تومن پرداخت کردم واسه ماهیانه و دست سی ندارمممم

    • یونس ابراهیمی پاسخ دادن

      دوست عزیز
      عرض کردم، واریز نشده، پیامک واسه بنده میاد اگه واریزی باشه، حساب رو هم چک کردم، واریز نشده
      مطمئن باشین کسی به خاطر ۲۰ هزار خودشو مدیون نمی کنه، در ضمن تو این عصر علم و تکنولوژی همه امکاناتی هست. شما یه پرینت از حسابتون بگیرین و یا ۱۰ تراکنش آخرشو نگاه کنید اگه به حساب بنده واریز شده بود، در خدمت هستم. اینو هم در نظر بگیرین که برخی تراکنش های معکوس بعد از سه روز میاد به حساب.
      و در آخر، ممنون میشم اون ایمیلی که براتون اومده رو برام بفرستین
      با تشکر

  4. snzgh پاسخ دادن

    خوب من ایمیلو به کجا بفرستم

  5. snzgh پاسخ دادن

    دوست عزیز موضوع بیست تومن نیست من واقعا عجله دارم که سایت باز شه چون که واقعا میخوام از مطالبش استفاده کنم بسیار ساده روان و قابل فهمه وگرنه بیست تو من موضوع نیست موضوع باز نشدن بود
    ببخشید اگه سو تفاهم شده

    • یونس ابراهیمی پاسخ دادن

      سلام، اختیار دارین، این ماه رو مهمون بنده باشین، از دو طریق زیر هم بنده در خدمت هستم

      ایمیل : younes.ebrahimi.1391@gmail.com
      تلگرام : ebrahimi_younes@
      ممنون میشم سایت رو به دوستاتون معرفی بفرمایید. الان می تونید از مطالب سایت استفاده کنید. اکانتتون رو فعال کردم.

  6. snzgh پاسخ دادن

    مرسییییی

    • یونس ابراهیمی پاسخ دادن

      خواهش می کنم

  7. mzahiri1379 پاسخ دادن

    من هزینزو پرداخت کردم اما مطالب رو برام نمایش نمیده

    • یونس ابراهیمی پاسخ دادن

      سلام دوست عزیز
      مشکلتون رو حل کردم، الان می تونید از مطالب استفاده کنید