ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
خوبی تابع این است که یک بخش کاملاً مجزا در برنامه نویسی است که میشه اون رو جداگانه کد نویسی کرد، کامپایل کرد، و حتی دیباگ کرد. مثل ماژول میمونه. در یک زمان چند نفر میتونند به طور همزمان روی یک برنامه کار کنند که دارای چندین تابع هست و هر نفر یک تابع رو روش کار کنه.
چند از تابع ها مهم و معروف در سی پلس
sqrt
pow
floor
ceil
abs
fabs
islower
isupper
return
هدر تابع های ریاضی معمولاً cmath هست و باید این هدر رو در ابتدای برنامه ذکر کنیم تا بتونیم از تابع هاش استفاده کنیم
این کلاس واقعا فشرده است و خیلی سریع میگذره نمیتونم همه چیز رو نوت بردارم و پست بزارم .
بعلاوه من خودم هم زندگی خیلی شلوغی دارم! و البته کاملا کسل کننده و بی روح! از صبح زود میرم سر کار تا ساعت 6 بعدازظهر خسته میرسم خونه. بعد از اون هم یا میرم کالج یا مجبورم درسهام رو مرور کنم یا اینکه کارهای معمولی خونه رو انجام بدم مثل خرید و تمیزکاری. نه هیجانی نه دید و بازدیدی نه تفریحی ! هیچی ! همین طوری الان حدود بیشتر از سه ساله که داره میگذره !
خب بگذریم
میخوام چند تا از اوپراتورها و معنی شون رو برای یادآوری خودم بزارم اینجا
&& = and
! = not
| | = or
این سه تا خیلی کاربرد دارند
اون علامت توجه همون کاربرد فعل منفی رو داره در برنامه نویسی.
دقت کنید که اون اوپراتورهایی که برای && و یا | | استفاده شده از هر سیمبل دو بار استفاده شده نه یک بار.مثلا اگر یکبار از سیمبل & استفاده کنید جواب متفاوت خواهد بود.
چه تفاوتی بین این دو هست؟
int
برای تعیین متغیرهای اعداد صحیح به کار میره
اما کانست اینت، فرق میکنه اینجا ما ثابت ها رو تعریف میکنیم
اما توابع دیگر در سی پلاس پلاس
cin
برای ورودی - وارد کردن اطلاعات به حافظه جهت محاسبه
cout
خروجی_ نمایش خروجی
char
ذخیره تنها یک کاراکتر