1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

سورس های ++c: مستطیل با کاراکتر ستاره با سایز متغیر

شروع موضوع توسط MiTra ‏1/5/11 در انجمن C #C++

  1. پیشکسوت انجمن کاربر ارزشمند❤

    تاریخ عضویت:
    ‏11/11/10
    ارسال ها:
    11,734
    تشکر شده:
    3,539
    امتیاز دستاورد:
    113




    [​IMG]

    در این پست سورس ساده‌ی یک مستطیل کوچک و بزرگ شونده به شکل زیر را قرار داده ایم:​
    [​IMG]​
    این برنامه:

    • یک مستطیل رسم شده با کاراکتر '*' است که در حلقه‌ی تکرار تعداد آن تغییر می‌کند و کوچک و بزرگ می‌شود.
    • هدف اصلی قرار دادن این کد, آموزش کار با تابع delay می‌باشد.


    [​IMG]توضیحات برنامه:


    • تابع kbhit در این برنامه: تابعی است که تا زمانی کلیدی فشار داده نشده مقدار1 و اگر کلیدی فشار داده شود مقدار 0 را بر می گرداند, با فشار دادن کلید از برنامه خارج می‌شوید.

    • در برنامه از تابع آماده‌ای به نام delay استفاده شده است که برنامه را برحسب میلی ثانیه به تاخیر می‌اندازد تا تغییر اندازه‌ی مستطیل موزون‌تر شود؛ این تابع از سرایند dos.h فراخوانی می‌شود.
    • به دلیل استفاده از سرایند dos.h این برنامه با کامپایلر turbo C نسخه‌ی داس اجرا می‌شود و قابل اجرا در Borland 5.2 نیست.


    قابل اجرا در کامپایلر turbo c
    دریافت سورس کد c- فایل cpp + فایل اجرایی exe به صورت فشرده شده

    [​IMG]Download now | رمز:علیرضا وب
    حجم:12KB

    ​
    [​IMG]منبع: علیرضاوب دات کام