صفحه اصلی / دوره‌های آموزشی / آموزش سی پلاس پلاس (++c) / توابع در زبان ++C (بخش اول)

توابع در زبان ++C (بخش اول)

توابع در زبان ++C
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.
75,600 تومان

جلسات دوره


                    
مهدی عباسی
مدرس:

مهدی عباسی

18 سال سابقه برنامه‌نویسی و تدریس برنامه‌نویسی
کسب مقام‌های اول و دوم کشوری در مسابقات برنامه‌نویسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه

آموزش توابع در زبان ++C:


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


شکل کلی تعریف تابع در ++C:

شکل کلی تعریف تابع

 

مثال: در این مثال تابعی تعریف کرده ایم که دو عدد صحیح به عنوان ورودی دریافت می کند و حاصل جمع آن ها را نمایش می دهد. این یک تابع با ورودی و خروجی می باشد.
نکته: توابع را بیرون از بدنه اصلی برنامه یعنی تابع main() تعریف می کنیم و در بدنه اصلی برنامه، تابع را فراخوانی می کنیم.

 

int sum ( int num1 , int num2 )
int temp;
temp=num1+num2;
return temp;
int main()
{
     int res=sum(45,8);
     cout<<res;
}

 

خروجی:

53

 

مثال: تابعی تعریف کرده ایم که دارای سه ورودی می باشد و حاصل ضرب ورودی ها را نمایش می دهد. این تابع ورودی دارد اما خروجی ندارد.
نکته: تابعی که خروجی ندارد آن را نوع void تعریف می کنیم.


void Mul (int num1 , int num2 , double num3)
{
     double temp = num1*num2*num3;
     cout<<temp;
}


int main()
{
    Mul(2,8,4.73);
 }


خروجی:

75.68

 

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


با امید موفقیت و شادی برای شما دوست درسمنی عزیزsmiley

انجمن برنامه نویسان ++C

نظرات دانشجویان

کاربر درسمن
مهدی مکاری

سلام مبحث توابع ناقص است اگر قسمت اخر را نگاه کنید متوجه میشید

پشتیبانی 1
پشتیبانی 1

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

کاربر درسمن
رضا حکیمی

سلام مجدد، ظاهرا ویدئو این بخش سرفصل را پوشش نداده!

پشتیبانی 1
پشتیبانی 1

سلام جناب حکیمی عزیز، میشه بگید چه قسمتی پوشش داده نشده است؟

کاربر درسمن
رضا حکیمی

سلام، این بخش ناقص است!!!

پشتیبانی 1
پشتیبانی 1

سلام رضا جان وقتتون بخیر، منظورتون از ناقص بودن چی هست دقیقا؟! ویدئو دانلود نمی شود ؟

نمایش بیشتر

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
ثبت نام

358