سرفصل دوره

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

75,600 تومان
  • .دسترسی مادام العمر به ویدئوهای دوره
  • .دسترسی رایگان به آپدیت های دوره
  • .تدریس روان و ساده با کیفیت بالا
  • .سرفصل های بسیار جامع و غنی
5810فارغ التحصیل
avatar

مهدی عباسی

مهندس ارشد کارشناسی کامپیوتر
5

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

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

مهدی مکاری

1399/10/23

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

avatar
پشتیبانی1399/10/24
پشتیبان درسمن

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

رضا حکیمی

1399/10/15

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

avatar
پشتیبانی1399/10/17
پشتیبان درسمن

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

رضا حکیمی

1399/10/12

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

avatar
پشتیبانی1399/10/13
پشتیبان درسمن

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

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

آموزش توابع در زبان ++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