در این پست سورس سادهی یک مستطیل کوچک و بزرگ شونده به شکل زیر را قرار داده ایم: این برنامه: یک مستطیل رسم شده با کاراکتر '*' است که در حلقهی تکرار تعداد آن تغییر میکند و کوچک و بزرگ میشود. هدف اصلی قرار دادن این کد, آموزش کار با تابع delay میباشد. توضیحات برنامه: تابع kbhit در این برنامه: تابعی است که تا زمانی کلیدی فشار داده نشده مقدار1 و اگر کلیدی فشار داده شود مقدار 0 را بر می گرداند, با فشار دادن کلید از برنامه خارج میشوید. در برنامه از تابع آمادهای به نام delay استفاده شده است که برنامه را برحسب میلی ثانیه به تاخیر میاندازد تا تغییر اندازهی مستطیل موزونتر شود؛ این تابع از سرایند dos.h فراخوانی میشود. به دلیل استفاده از سرایند dos.h این برنامه با کامپایلر turbo C نسخهی داس اجرا میشود و قابل اجرا در Borland 5.2 نیست. قابل اجرا در کامپایلر turbo c دریافت سورس کد c- فایل cpp + فایل اجرایی exe به صورت فشرده شده Download now | رمز:علیرضا وب حجم:12KB منبع: علیرضاوب دات کام