دکوراسیون داخلی | مدل دکوراسیون|عکس دکوراسیون منزل

دکوراسیون منزل و دکوراسیون داخلی
دکوراسیون داخلی دکوراسیون داخلی دکوراسیون داخلی

آموزش تابع های زبان سی C++

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

آموزش تابع در زبان برنامه نویسی سی پلاس پلاس:تابع یک بدنه (body) به عنوان وظیفه دارد.بدنه ی تابع (body) شرح می دهد که انجام چه کاری برای تابع فرض شده است. بدنه (body) با باز شدن آکولاد “}” آغاز می شود و با بسته شدن آکولاد “{” پایان می یابد.هر چیزی که بین این دو نماد باشد متعلق به تابع است.با توجه به آن چه آموزش داده شد مثال زیر را ملاحظه کنید:

void Message() {};

در بدنه (body) شما وظیفه ی که برای تابع فرض شده تا آن را انجام دهد شرح می کنید.به همین سادگی که به نظر می رسد,تابع می تواند برای نمایش یک متن استفاده شود.به مثال زیر توجه کنید:

void Message(){ cout << "This is C++ in its truest form.";}

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

cout << “Enter the side of the square: “;
cin >> Side;

و اجازه دهید که تابع مساحت مربع را با استفاده از فرمول (مساحت=ضلع*ضلع) یا

Area = Side * Side محاسبه کند.به مثال زیر که نمونه ای از این تابع است توجه کنید:

void SquareArea()
{
        double Side;

        cout << "\nEnter the side of the square: ";
        cin >> Side;

        cout << "\nSquare characteristics:";
        cout << "\nSide = " << Side;
        cout << "\nArea = " << Side * Side;
}

منبع: www.functionx.com

تعریف تابع

معرفی

برای استفاده از تابع در برنامه ی خود,باید اجازه دهید تا کامپایلر بداند تابع چه کاری انجام می دهد.برای آن که کامپایلر  بداند که تابع چه کاری می خواهد انجام دهد,شما آن را تعریف یا معین (Define) می کنید.که همچنین توصیف رفتار تابع نیز معنی دارد.فرمول تعریف کردن یا معین کردن (Define) به صورت زیر می باشد:

 

void FunctionName() {Body}

شما تابع را با استفاده از قاعده ای که توسط تابع main() به کار بردیم,تعریف می کنید.تعریف آن را با مقدار برگشتی (return value) آغاز کنید (اگر مقدار برگشت نداشت از void استفاده کنید) و سپس نام تابع را بنویسید و آرگومان یا آرگومان های آن در پرانتز قرار دهید و پس از آن بدنه ی تابع(body) .حالا شما تابعی تعریف یا معین کرده اید که تابع دیگری می تواند از آن استفاده کند.

منبع: www.functionx.com

نام های تابع

نام تابع از قاعده هایی که برای متغیر ها بکار بردیم  پیروی می کند.در درس های ما نام تابع با حرف بزرگ آغاز خواهد شد.علاوه بر این, نام تابع, عملکردی را که از تابع انتظار دارید مشخص می نماید.معمولا,یک فعل, مناسب با توجه به کاری که تابع انجام می دهد می باشد.نام های Add, Start, Assign, Play,… مثال هایی از نام تابع می باشند.

اگر وظیفه ی یک تابع ترکیبی از کلمات بود,مانند converting a temperature from Celsius to Fahrenheit (تبدیل دما از سلسیوس به فارنهایت),نام تابع را با یک فعل و اضافه کردن کلمات لازم که هر کدام با حرف بزرگ شروع می شوند,آغاز کنید (به خاطر داشته باشید,نام تابع تنها یک کلمه است).برای مثال

ConvertToFahrenheit, CalculateArea , LoadFromFile,….

تعدادی از تابع ها بدون فعل خواهند بود.آن ها می توانند به سادگی با یک کلمه بیان شوند,مانند:

Width, Index, New…

همچنین می تواند ترکیبی از کلمات باشد,مانند:   DefaultName, BeforeConstruction یا  MethodOfAssignment.

منبع: www.functionx.com

ایجاد کردن تابع یا اعلان تابع

برای ساخت و استفاده از تابع,باید اجازه دهید تا کامپایلر آن را بشناسد.اجازه دادن برای اینکه کامپایلر تابع را بشناسد,یعنی تابع را ایجاد (اعلان) کنید.شیوه ی ایجاد کردن تابع به صورت زیر می باشد:

ReturnType FunctionName();

 

انتساب تابع از سه قسمت تشکیل شده است:هدف آن,نیازهای آن, و توقع.بر اساس این فرمول,انتظاری که شما از یک تابع دارید,عامل ReturnType  می باشد.در بخش بعدی,انواع برگشت ها یا پاسخ های (return types) قابل استفاده در C++  را بررسی خواهیم کرد.ساده ترین نوع برگشت یا پاسخ که می توانید استفاده کنید,void  نامیده و بیان می شود.با استفاده از این کلمه ی کلیدی,ساده ترین فرمولی که ما می توانیم استفاده کنیم به صورت زیر می باشد:

void FunctionName();

منبع: www.functionx.com

معرفی تابع ها

معرفی

تابع,انتساب یک وظیفه است که باید برای تکمیل کردن بخش یا بخش های دیگر برنامه انجام شود.دو نوع تابع وجود دارد: تابع هایی که برای شما تامین شده اند و تابع هایی که می خواهید آن ها را بنویسید.

تابع هایی که برای شما تامین شده اند,معمولا سه دسته می باشند:تابع هایی که درون سیستم عملکرد هستند,تابع هایی که در C++ نوشته شده اند (آن ها بخشی از زبان C++ می باشند), و تابع هایی که توسط محیط برنامه نویسی شما تامین می شوند. استفاده از این تابع ها صرف نظر از هدف شما از تهیه کردن به آن ها یکسان می باشد.شما باید بدانید که چه تابعی مورد نظر است,چطور ایجاد می شود,چه تابع هایی قبلا در دسترس بوده اند,کجا قرار گرفته اند,چه کار خاصی را انجام می دهند و چطور و چه وقت از آن ها استفاده می شود.

منبع: www.functionx.com

لینک روزانه

این لینک ها مربوط به وب سایت آبشاران نمی باشد و مسئولیت صحت لینک ها با مدیران آنها می باشد


لینک ها

موضوعات

محبوبیت گوگل

پلاس