دانلود آهنگ محسن ابراهیم زاده دونه دونه

آهنگ محسن ابراهیم زاده به نام دونه دونه

در این پست می توانید آهنگ محسن ابراهیم زاده دونه دونه را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود آهنگ محسن ابراهیم زاده دونه دونه

Download New Song By Mohsen Ebrahimzadeh Called Doneh Doneh

خواننده نام آهنگ تنظیم دسته بندی
محسن ابراهیم زاده دونه دونه معین راهبر آهنگ عاشقانه

 

نوشته دانلود آهنگ محسن ابراهیم زاده دونه دونه اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

انواع عملگرها در برنامه نویسی C


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

انواع عملگرها در برنامه نویسی C

انواع عملگرها در برنامه نویسی C

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

 عملگرها در زبان برنامه نویسی C، به چند دسته تقسیم می شوند:

  • عملگر های محاسباتی
  • عملگر های رابطه ای
  •  عملگرهای منطقی
  •  عملگرهای بیتی

عملگرها بر روی یک یا دو مقدار عمل می‌کنند. مقادیری را که عملگرها بر روی آنها عمل می کنند ، عملوند گویند به عنوان مثال:

۵+۳ :  در این مثال + عملگر می باشد که عمل جمع را انجام می دهد و ۵ ,۳  هر دو عملوندها گویند

۱- عملگرهای محاسباتی:

در کدنویسی برنامه ها، یکی از پرکاربردترین نوع داده ها انواع عددی هستند و قاعدتاً انجام عملیات مقدماتی ریاضیاتی مانند جمع، تفریق، ضرب، تقسیم و … نیز روی این نوع داده ها به دفعات صورت می گیرد. عملگرهایی محاسباتی که تقریباً شبیه به همان نمادهایی هستند که ما در ریاضیات برای انجام این عملیات از آن ها استفاده می کنیم.

عملگرهای محاسباتی دربرنامه نویسی Cعملگر افزایش  ++ : عملومد را یکی افزایش می دهد، و نتیجه را در عملوند قرار می دهد.
عملگر کاهش – – : از مقدار عملوند یکی کم می کند، و نتیجه را در عملوند قرار می دهد.






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

در این نوع دستورات، عملگر کاهش و یا افزایش چه قبل از عملوند باشند و چه دبعد از آن عملکرد یکسانی دارند. اما عملکرد آنها در عبارات محاسباتی با هم متفاوت می باشد.

۱-۱- عبارات محاسباتی:
عبارت ها، ترکیبی از متغیرها، ثوابت و عملگر ها هستند. ۵*۳ ، ۶-۹ ،۶*۲/۶ همگی عبارت های محاسباتی اند. اگر عملگرهای ++ و – – در عبارات محاسباتی، قبل از عملوند قرار گیرند، ابتدا این عملگرها عمل کرده، نتیجه آن در محاسبات شرکت می کند ولی اگر بعد از عملوند باشد، مقدار فعلی عملوند مورد استفاده قرار می گیرد سپس عملگر بر روی عملوند عمل می کند. برای درک بهتر به مثال زیر توجه کنید:




با اجرای دستور بالا ابتدا مقدار ۱۰ در متغیر x  قرارمی گیرد و سپس یک واحد به عدد ۱۰ اضافه شده و مقدار ۱۱در متغیر y قرار می گیرد.




با اجرای کد بالا ابتدا مقدار x  برابر ۱۰ می باشد و سپس همین مقدار ۱۰ در متغیر y  قرار می گیرد و سپس مقدار x بربر ۱۱  می شود.



با اجرای کد بالا ابتدا یک واحد به مقدار x  اضافه شده (۱۰+۱)، سپس با مقدار y  جمع شده (۱+۱۰+۱۵) و سپس نتیجه ۲۶ در متغیر m قرار می گیرد و در انتها مقدار y یک واحد اضافه می شود یعنی (۱+۱۵).

۱-۲- تقدم عملگرها:
یکی از مباحثی که زمان نوشتن برنامه ها، باید به آن خیلی توجه کرد حق تقدم عملگرها می باشد. در عبارتی که چندین عملگر در آن استفاده شده باشد، انجام عملیات ها بر اساس حق تقدم عملگر ها انجام می شود.

تقدم عملگرها در برنامه نویسی C

 ۲- عملگر های رابطه ای:

همانطور که از اسم این عملگرها مشخصه می باشد ، عملگر های رابطه ای دو مقدار رو باهم مقایسه می کند و رابطه ی دو مقدار رو تعیین، و نتیجه ای که از اجرای این عملگرها به دست می آید همیشه درست یا نادرست می باشد. عملگرهای رابطه ای، ارتباط بین عملوندها را مشخص می کند. اعمالی مثل تصاویر دو مقدار، کوچکتر یا بزرگتر بودن، مقایسه با صفر، و غیره، توسط عملگرهای رابطه ای مشخص می‌شوند. در مورد عملگرهای رابطه ای، شاید با عملگر == آشنایی نداشته باشید این عملگر در دستورات شرطی برای مقایسه دو مقدار مورد استفاده قرار می گیرد. به عنوان مثال ، دستور مقایسه دو مقدار x و y اول باید به صورت آیا x==y است نوشته شود.

عملگر های رابطه ای در C

۳- عملگر های منطقی:
عملگرهای منطقی (Logical Operators) بر روی عبارات منطقی عمل می‌کنند. عبارات منطقی دارای دو ارزش درستی و نادرستی هستند در زبان برنامه نویسی c ارزش نادرستی با مقدار ۰ و ارزش درستی با مقادیر غیر صفر مشخص می‌شود. 

عملگرهای منطقی در زبان برنامه نویسی C

  • نتیجه عملگر ! وقتی درست است که عملوندهای آن دارای ارزش نادرستی باشد.
  • نتیجه عمل کرده && وقتی درست است که هر دو عملوند ارزش درستی داشته باشند .
  • نتیجه عملکرد || تا وقتی نادرست است که هر دو عملوند ارزش نادرستی داشته باشند.

صحت عملگر های منطقی در برنامه نویس C

نکته: در عبارت های عطفی (&&) تنها زمانیکه هر دو عبارت درست باشند جواب درست خواهد بود و در غیر اینصورت جواب نادرست می باشد.

در عبارت های فصلی (||) عکس عبارت های عطفی تنها زمانیکه هر دو عبارت نادرست باشند جواب نادرست است و در غیر اینصورت جواب درست می باشد.



در مثال بالا، m  برابر نادست می باشد، زیرا  x دارای ارزش F و y  دارای ارزش T می باشد. در نتیجه &&  برابر F می شود.

۴- عملگر های ترکیبی:
از ترکیب عملگرهای محاسباتی و علامت = ، مجموعه دیگری از عملگرها ایجاد می شود که عمل محاسباتی و انتساب را انجام می‌دهند. تقدم این عملگرها پایین‌تر از سایر عملگرها می باشد.

تقدم عملگر های منطقی و رابطه ایی در برنامه نویسی Cعملگر های ترکیبی در برنامه نویسی c

۵- عملگر های بیتی:
بر خلاف اکثر زبان ها، زبان برنامه نویسی c روی بیت ها عملیات انجام می دهد. عملگرهای بیتی برای تست کردن، مقدار دادن یا شیفت دادن و سایر اعمال بر روی مقادیری که در یک بایت (char) یا کلمه (int) ذخیره شده اند به کار می روند. عملگرهای بیتی را نمی توان با انواع float، double، long double و void یا سایر انواع پیچیده به کار برد.عملگرهای شیفت، بر روی یک عملوند عمل می‌کنند و بیت های آن را به سمت راست یا چپ شیفت میدهند.

عملگر های بیتی در C

شیفت به چپ و راست



 عملکرد عملگرهای بیتی در برنامه نویسی C۶- عملگر های & , *
متغیرها نامی برای کلمات حافظه اند و حافظه نیز دارای شماره ردیف می باشد که ما آنها را آدرس می‌نامیم. با استفاده از عملگر & می‌توانیم به آدرس متغیر ها دسترسی داشته باشیم. عملگر * نیز برای دسترسی غیر مستقیم به حافظه مورد استفاده قرار می گیرد. p= & x   یعنی آدرس x در p  قرار می گیرد.

۷- عملگر  ؟
ابتدا شرط مورد بررسی قرار میگیرد:    

; <عبارت۲> : <عبارت ۱> ؟ <شرط >=متغیر

اگر ارزش آن درست باشد عبارت ۱ برای انتساب مورد استفاده قرار میگیرد.

اگر ارزش آن نادرست باشد عبارت ۲ برای انتساب مورد استفاده قرار میگیرد.

مثال:



۸- عملگر های کاما ,
در حالت های خاصی کاما (,) در نقش یک عملگر کار می کند نه یک جداکننده. یک عبارت را می توان با مربوط کردن دو زیرعبارت توسط کاما شکل داد. هر دو عبارت ارزیابی می شود، ابتدا عبارت سمت چپ محاسبه می شود و نتیجه عبارت سمت راست بعنوان نتیجه کلی عبارت ارزیابی می شود.

; ( < عبارت ۲ > , < عبارت ۱ >) = متغیر

در مثال زیر، a یکی اضافه می کند و مقدار b را در x قرار می دهد سپس آنرا افزایش می دهد.

x = (a++ , b++)

۹- عملگر  sizeof
عملگر زمان ترجمه است .این عملگر میتواند طول یک متغیر یا نوع داده را بر حسب بایت تعیین کند. به دو روش زیر بکار برده میشود و هنگامی که موع داده مورد استفاده قرار میگیرد باید داخل پرانتز قرار بگیرد. توجه داشته باشید که sizeof یک تابع نیست و می تواند بدون پرانتز هم استفاده شود.

; متغیر sizeof

; (نوع داده) sizeof

مثال:



۱۰- عملگر  ()
پرانتز ها عملگرهایی هستند که تقدم عملگرهای داخل خود را بالا میبرند.

اولویت کلی عملگر ها در برنامه نویسی c

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

y=4*2 /(3+1) + (6+(7-2))

برای ارزیابی این عبارت ، ابتدا عبارت موجود در داخلی ترین پرانتز را مورد بررسی قرار می‌دهیم. در این عبارت ترتیب انجام عملیات به این صورت می باشد:

  •  ابتدا عدد ۴ در ۲ ضرب می شود و حاصل آن برابر با ۸
  • بعد از ۲، عملگر تقسیم قرار دارد که دعملوند بعدی آن در داخل پرانتز می باشد. تقدم عملگر + از تقسیم بیشتر است پس ابتدا ۳ با ۱ جمع می شود و حاصل بر ۴ تقسیم می شود و جواب آن ۲ می شود.عملگر بعدی + می باشد ولی بعد آن پرانتز آمده و چون تقدم عملگر های پرانتز بالاتر است، ابتدا ۲ را از  ۷ کم می کنیم که مقدار آن ۵ می شود.
  • ۵ با ۶ جمع می شود که حاصل آن ۱۱ می شود و با مقدار ۲ که از قبل محاسبه شده جمع می شود و حاصل ۱۳ در y  قرار می گیرد.

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

دانلود آهنگ گرشا رضایی تنهایی

دانلود آهنگ گرشا رضایی تنهایی

در این پست می توانید آهنگ گرشا رضایی تنهایی را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود آهنگ گرشا رضایی تنهایی

Download New Song By Garsha Rezaei Called Tanhaei

خواننده نام آهنگ گیتار دسته بندی
گرشا رضایی تنهایی کیان دارت عاشقانه

 

نوشته دانلود آهنگ گرشا رضایی تنهایی اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

دانلود آهنگ ایهام دریا

دانلود آهنگ ایهام دریا

در این پست می توانید آهنگ ایهام دریا را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود آهنگ ایهام دریا

Download New Song By Ehaam  Called Darya

خواننده نام آهنگ ترانه سرا دسته بندی
ایهام دریا هادی زینتی آهنگ عاشقانه

 

نوشته دانلود آهنگ ایهام دریا اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

دانلود آهنگ مسعود صادقلو خاطره

دانلود آهنگ مسعود صادقلو خاطره

در این پست می توانید آهنگ مسعود صادقلو خاطره را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود آهنگ مسعود صادقلو خاطره

Download New Song By Masoud Sadeghloo Called Khatereh

خواننده نام آهنگ شاعر دسته بندی
مسعود صادقلو خاطره سحر رسولی آهنگ غمگین

 

نوشته دانلود آهنگ مسعود صادقلو خاطره اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

دانلود مداحی من علمدارم علمدار

دانلود مداحی من علمدارم علمدار

در این پست می توانید مداحی من علمدارم علمدار را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود مداحی من علمدارم علمدار

خواننده نام آهنگ شاعر دسته بندی
ویژه محرم من علمدارم علمدار مداحی

 

نوشته دانلود مداحی من علمدارم علمدار اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

تعریف متغیر ها در زبان برنامه نویسی C


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

متغیر ها در زبان برنامه نویسی C

مجموعه کاراکتر های زبان  c

مجموعه کاراکتر های زبان C به موارد زیر تقسیم می شوند:

  • حروف و ارقام
  • دو کاراکتر های فاصله خالی
  • کاراکتر های دستوری و ویژه جدید

۱- حروف و ارقام:
کاراکترهای زبان c شامل حروف کوچک و بزرگ زبان انگلیسی و ده رقم دهدهی هستند. با این حروف و ارقام می تواند. ثبات ها، شناسه‌ها، و کلمات کلیدی را ایجاد کنیم.

توجه: کامپایلر c به حروف کوچک و بزرگ حساس هستند

۲- کارکترهای فاصله خالی:
برخی از کارکتر ها که لیست آنها در زیر اورده شده به عنوان کارکتر فاصله خالی یا  white space charecters  نامیده می شوند. FF(FORM FEED)

  • Space
  • LF(line feed)
  • CR(carriage return)
  • Vertical tab

 ۳- کارکتر های دستوری و ویژه: 
این کاراکترها به منظور های مختلفی به کار می‌روند، از سازمان دادن یک متن تا دستور دادن جدید با کامپایلر و تعیین وظیفه برای آن و یا تعیین وظیفه برای برنامه های کامپایل شده.

کارکترهای دستوری و مخصوص در زبان برنامه نویسی C

شناسه ها ( Indentifiers)

شناسه‌ها، اسامی هستند که برای متغیرها، توابع و برچسب هایی که در برنامه استفاده میشوند اختصاص می یابند. یک شناسه C دنباله ای است از حروف، ارقام یا علامت زیرخط که با هر ترتیبی میتوانند قرار گیرند. اما اولین کاراکتر باید حرفی باشد. در شناسه ها هر دو شکل حروف بزرگ و کوچک مجاز شناخته میشوند. برحسب قرارداد شناسه هایی که با علامت زیرخط شروع میشوند فقط در برنامه های سیستم کاربرد دارند و در برنامه های کاربردی قابل استفاده نیستند. در مورد تعداد کاراکترها در اسامی از نظر C محدودیتی وجود ندارد گرچه هر مفسر ویژگیها و محدودیتهای خاص خودش را به کار می برد. طول اسامی در زبان C استاندارد تا ۳۱ کاراکتر مجاز است.

یک شناسه، رشته ای از یک یا چند حرف، رقم یا (-) است که حتما با یک حرف یا “_” باید شروع شود. و همیشه به خاطر داشته باشید که زبان C به حروف بزرگ و کوچک حساس است.

مثال:

  • j
  • CNT
  • TEMP1
  • TOP-OF-PAGE
  • SKIP-12

کلمات کلیدی:

بعضی از شناسه های زبان C کلمات رزرو شده یا کلمات کلیدی اند. یعنی معنی و مفهوم آن از قبل در زبان تعریف و پیش بینی شده است. بنابراین شناسه های تعریف شده برنامه نویس نیستند. کلمات کلیدی را نمی توان به عنوان یک نام یا متغییر تعریف کرد. عبارتند از: 

کلمات کلیدی دربرنامه نویسی C

انواع داده های اساسی (basic date types)

به طور کلی داده به دو نوع ۱- ثبات ۲- متغییر تقسیم می شوند.

۱-ثبات ها

محتوای درون یک ثبات در طول برنامه تغییر نمی کند. زبان برنامه نویسی C چهار نوع  ثبات دارد:

  • عدد صحیح
  • عدد صحیح شناور ( اعشار)
  • کارکتر
  • رشته های حرفی

۱-۱- ثبات های صحیح:

ثبات های صحیح، یک عدد دهدهی یا اکتال ( مبانی هشت) و هگز (مبنای ۱۶) است که مقداری صحیح را نشان می دهد.

۱-۲- ثبات ممیز شناور:

عدد ممیز شناور عددی است که دارای علامت بوده و شامل یک قسمت صحیح و یک قسمت کسری  و یک نماد E به صورت زیر دارد:

[ارقام نماد E][تعداد رقم های اعشاری.][رقم ها]

۱۵۷۵e2 , -20.5e-3

نقطه اعشار نشان دهنده ثابت ممیزشناور است. ثابت های ممیزشناور را می توان به صورت نماد علمی هم بیان کرد.

۱-۳- ثابت های کارکتری:

ثابت کاراکتری، شامل عدد، رقم و یا علائم دستوری است که درون یک زوج تک گیومه قرار گرفته و به فرم زیر می‌باشد:

‘A’ – ‘B’…..

۱-۴- رشته های حرفی:

رشته ای از حروف و ارقام و علائم هستند که درون دو گیومه قرار می گیرند.

“SOURSEIRAN”

۲- متغیرها

متغیر نامی برای کلمات حافظه است که  داده ها در آن قرار می گیرند و ممکن است در طول برنامه تغییر کنند. برای مراجعه به متغیرها از نامشان استفاده می کنیم برای نامگذاری متغیرها میتوان از ترکیبی از حروف a تا z یا Aتا Z ، ارقام و خط ربط ( _) استفاده کرد. البته نباید اولین کاراکتر آن رقم باشد. نام  متغیر می تواند با هر طولی باشد ولی ۳۱ یک کاراکتر اول آن مورد استفاده قرار می گیرد.

مثال:

اسامی مجاز مانند:




اسامی غیر مجاز مانند:



 در زبان C، کامپایلر داده ثابت را با مشاهده آن تشخیص می‌دهند. اما یک متغیر نیاز دارد که نوع آن در جمله تعریفی مشخص شود. زبان C، هفت کلمه کلیدی برای بیان نوع متغیر دارد.

int-long-short-unsigned – که برای اعداد صحیح  مثبت و منفی به کار می روند.

(unsigned)  برای اعداد مثبت و صفر استفاده می شود.

( float- double)  اعداد اعشاری 

(char) برای تعریف حروغ الفبا 

۲-۱- تعریف متغیرها

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

; نام متغیر     نوع  داده



در زبان C متغیر ارتباطی با نوع ان ندارد. سه مکان اساسی برای تعریف متغیرها وجود دارد: درون توابع به صورت متغیر های محلی ، در تعریف پارامترهای تابع ، در بیرون تمام توابع یا همان متغیر های خارجی

۲-۲- مقدار دادن به متغیرها

برای مقدار دادن به متغیرها به سه روش می توانیم عمل کنیم:

  • هنگام تعریف یا همان (تعیین نوع) متغیر
  • پس از تعریف نوع متغیر و با دستور انتساب (=)
  • دستورات ورودی

۱- مقدار دادن متغیر هنگام تعریف آنها



دستور اول، دو متغییر  x , y  را از نوع  int  مشخص می کند و مقدار y ر ا برابر ۵  قرار می دهد. دستور دوم متغییر های ch1 , ch2 را از نوع char تعریف و مقدار ch1 را برابر a و مقدار ch2 را برابر m قرار می دهد

۲- مقدار دادن به متغییر با دستور انتساب



سه دستور اول، متغییر ها را تعریف می کند. دستور چهارم مقدار ۱۵٫۵ را در f1  و دستور پنجم مقدار ۲۰ را در متغییر f2 قرار می دهد و دستور ششم سه متغیر x,y,z را برابر  صفر قرار می دهد. دستور هفتم: حرف  a را در دو متغییر ch1 , ch2 قرار می دهد.

۳- مقدار دادن متغیر با دستورات ورودی



یک نکته در مورد مقدار دهی به متغیر ها حائز اهمیت زیادی می باشد و آن اینکه علاوه بر مقدار متناسب با هر متغیر که شما می توانید آن را داخل متغیر خود جای دهید، شما قادر به تخصیص یک متغیر دیگر و یا یک تابع به عنوان مقدار و موجودی متغیر خود هستید. اولین شرط این است که مقداری که متغیر جایگذاری شده دارد باید با نوع متغیر شما متناسب باشد. مثلاً اگر متغیر b را داخل متغیر a می گذارید ( به عنوان مقدار و موجودی متغیر a تعریف می کنید ) باید مقداری که b دارد از نوع متغیر a باشد. مثلاً یک متغیر کاراکتری را نمی توانید به عنوان مقدار و موجودی یک متغیر صحیح تعریف کنید. شرط دوم نیز همانند شرط اول است ولی در مورد تابعی است که شما می خواهید آن را به عنوان مقدار و موجودی یک متغیر استفاده کنید. مثلاً متغیر a یک متغیر صحیح int است، اگر می خواهید مقدار آن را یک تابع بنویسید تا خروجی آن به عنوان مقدار و موجودی متغیر a قرار بگیرد، باید خروجی تابع حتماً یک عدد صحیح باشد.

تعریف ثوابت

ثوابت مقادیری هستند که در برنامه وجود دارند ولی قابل تغییر نیستند. نامگذاری برای ثوابت از قانون نامگذاری برای متغیر ها تبعیت میکند. ثوابت به دو صورت تعریف می شود:

۱- استفاده از دستور #define






۲- استفاده از دستور  .const






ثوابت a و b  از نوع int  و با مقادیر ۲۰ و ۳۰ تعریف شده اند و ثابت s از نوع کارکتر (Char) و با مقدار اولیه a تعریف شده است .

کاربرد ثوابت در برنامه حایز اهمیت است . به عنوان مثال اگر بخواهیم در هر بار اجرای برنامه مقدار m را  در مثال بالا عوض کنیم ،لازم نیست کلیه دستورات برنامه را که با m سروکار دارد تغییر دهیم بلکه کافی است ، مقدار m را در دستور  const به مقدار مورد نظر تغییر دهیم.

دانلود آهنگ محسن یگانه بهت قول میدم

دانلود آهنگ محسن یگانه به نام بهت قول میدم

در این پست می توانید آهنگ محسن یگانه بهت قول میدم را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود آهنگ محسن یگانه بهت قول میدم

Download New Song By Mohsen Yeganeh Called Behet Ghol Midam

خواننده نام آهنگ میکس و مستر دسته بندی
محسن یگانه بهت قول میدم آرش پاکزاد آهنگ غمگین

 

نوشته دانلود آهنگ محسن یگانه بهت قول میدم اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

دانلود آهنگ محسن چاوشی کجایی

دانلود آهنگ محسن چاوشی بنام کجایی

در این پست می توانید آهنگ محسن چاوشی کجایی را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

دانلود آهنگ محسن چاوشی کجایی

Download New Song By Mohsen Chavoshi Called Kojaei

خواننده نام آهنگ شاعر دسته بندی
محسن چاوشی کجایی محسن چاوشی آهنگ غمگین

 

نوشته دانلود آهنگ محسن چاوشی کجایی اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.

دانلود آهنگ مسیح و آرش AP تو که نیستی پیشم

 دانلود آهنگ مسیح و آرش AP بنام تو که نیستی پیشم

در این پست می توانید آهنگ مسیح و آرش AP تو که نیستی پیشم را با دو کیفیت اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ دانلود کنید

 دانلود آهنگ مسیح و آرش AP تو که نیستی پیشم

Download New Song By Masih & Arash AP Called To Ke Nisti Pisham

خواننده نام آهنگ تنظیم دسته بندی
آهنگ مسیح و آرش AP تو که نیستی پیشم مسعود جهانی آهنگ عاشقانه

 

نوشته دانلود آهنگ مسیح و آرش AP تو که نیستی پیشم اولین بار در دانلود آهنگ جدید • دان موزیک. پدیدار شد.