دوشنبه, 31 ارديبهشت 1403

 



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

آموزش مقدماتی برنامه نویسی 10 سال 5 ساعت ago #79300

1. انواع داده ها
نوع مثال
int 1,25-,...
char 'a' , 'x' , ...
float 1.25, ...
double اعداد اعشاری بزرگتر از float
void
با اضافه کردن کلماتی چون signed ، unsigned ، short و long می توان انواع جدیدی را ایجاد کرد.

2. تعریف متغیر ها
متغیرها به صورت زیر تعریف می شوند:
; نام متغیر نوع داده

3. تعریف ثوابت
ثوابت مقادیری هستند که در برنامه قابل تغییر نیستند. ثوابت به دو روش زیر تعریف می شوند:
مقدار> <نام ثابت> define#
<مقدار> = <نام ثابت> <نوع داده> const

4. عملگر ها
نماد هایی که اعمال خاصی انجام می دهند و دارای انواع زیر اند:
الف) عملگر های محاسباتی:
عملگر نام
- تفریق
+ جمع
* ضرب
/ تقسیم
% باقیمانده تقسیم
-- کاهش
++ افزایش

ب) عملگر های رابطه ای:
عملگر نام
< بزرگتر
=< بزرگتر مساوی
> کوچکتر
=> کوچکتر مساوی
== متساوی
=! نامساوی

پ) عملگر های منطقی:
عملگر نام
! نقیض (not)
&& و (and)
|| یا (or)

ت) عملگر های بیتی:
عملگر نام
& و (and)
| یا (or)
^ یای انحصاری (xor)
مَد نقیض (nor)
<< شیفت به راست
>> شیفت به چپ

ت) عملگر های & و *:
با استفاده از عملگر & می توانیم به آدرس متغیر ها دسترسی داشته باشیم. عملگر * نیز برای دسترسی غیر مستقیم به حافظه مورد استفاده قرار می گیرد.

ث) عملگر ؟ :
این عملگر، عبارتی را ارزیابی کرده، بر اساس ارزش آن نتیجه عبارت را در متغیری قرار می دهد. فرمت آن به شکل زیر است:
<عبارت 3> : <عبارت2> ؟ <عبارت1> =متغیر

ج) عملگذ کاما (,) :
این عملگر برای انجام چند دستور به کار می رود، فرمت آن به شکل زیر است:
; (<عبارت2> , <عبارت1>) = متغیر

چ) عملگر () :
این عملگر، تقدم عملگر های داخل خود را بالا می برد.
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده.
مدیران انجمن: هانیه سلیمانی