PDA

View Full Version : برنامه نویسی با c



maria89
سه شنبه 19 آذر 1387, 15:37 عصر
سلام من در توابع خیلی اشکال دارم میشه یک سایتی که توابع را با مثال توضیح داده باشد معرفی کنید در زبان c
برای مثال من برنامه ای میخواهم که ریشه های حقیقی معادله درجه دو را حساب کند و در انتها مقادیر a b c ودو ریشه را چاب کند ولی نمیتوانم بنویسم میشه کمک کنید (با استفاده از توابع)

A_Salimi
سه شنبه 19 آذر 1387, 16:13 عصر
کار کردن با توابع خیلی سخت نیست . هر تابع در سی سه جنبه داره :اعلان ،تعریف و فراخوانی
در اعلان شما حالت کلی تابع را بیان می نمایید.
مثلا :



Int myfunc(int,char,float);


که این اعلان تابعی است که سه پارامتر int وchar وfloat دارد.و یک مقدار integer برمی گرداند.
در تعریف شما بایستی بدنه کلی تابع را بیان نمایید :مثلا



Int mufunc(int len,char str,float x)
{
....................
.........................
return len+2;
}


در فراخوانی هم تابع را با مقدار دهی تک تک پارامترها در جایی از برنامه صدا می زنید :
مثلا :



Myfunc(5,st,3.14);


براي اطلاعات بيشتر اين لينک (http://www.cplusplus.com/doc/tutorial/functions.html) را ببينيد: