به توابع زیر دقت کنید (x شرط توابع است): تابع conditionalFunction1 دارای 3 پارامتر میباشد. این تابع با استفاده از (?:) Conditional Operator که بنام Ternary Operator نیز شناخته میشود، مقدار x را بررسی میکند. اگر x عددی غیر صفر باشد، مقدار خروجی برابر با a میباشد؛ و در غیر این صورت (اگر x صفر […]
در علم ریاضی، سری فیبوناچی به دنبالهای از اعداد گفته میشود که غیر از دو عدد اول، اعداد بعدی از جمعِ دو عددِ قبلیِ خود بهدست میآیند. البته چند فرمول برای محاسبهٔ جملهٔ nام دنبالهٔ فیبوناچی، بدون استفاده از جملات ماقبل وجود دارد. ۰, ۱, ۱, ۲, ۳, ۵, ۸, ۱۳, ۲۱, ۳۴, ۵۵, ۸۹, ۱۴۴, ۲۳۳, ۳۷۷, […]
با توجه به اینکه در زبان C مدیریت حافطه با برنامهنویس است، احتمال رخ دادن Overflow بسیار زیاد است. اینکه مدیریت حافظه با برنامهنویس است یک مزیت مهم محسوب میشود. چون به دلیل استفاده بهینه از حافظه، سرعت اجرای برنامه بالا میرود. اما مسئلهی مهم، خوب کد نوشتن برای جلوگیری از Overflow (چه Stack overflow […]