نمایش نتایج 1 تا 2 از 2

نام تاپیک: رسم نیم دایره

  1. #1

    Question رسم نیم دایره

    سلام میخاستم با استفاده از متد Circle بتونم نیم دایره یا کلا آموزشی باشه که باهاش بتونم هر شکلی از دایره رو بسازم ممنون میشم هرچه سریعتر کمکم کنید

  2. #2

    نقل قول: رسم نیم دایره

    با سلام
    نیم دایره توسط همین تابع circle رسم می شود و فقط باید مقادیری که با a و b در این تابع مشخص کردم را با اعدادی بین صفر تا دو برابر عدد پی (3.14) یعنی تقریبا 6 تغییر دهید که البته شکل نهایی فقط یک نیم دایره توخالی است و همچنین می توانید با تغییر مقدار c تقریبا بین 0 تا 5 و یا حتی بیشتر دایره را به طور عمودی و افقی دارای کشیدگی کنید. که مقادیر بین 0 تا 1 برای کشیدگی افقی است و از 1 به بالا برای کشیدگی عمودی است.
    همچنین متغیر r در این تابع شعاع دایره و x و y هم مختصات مرکز دایره هستند.
    البته در مورد متغیر w اطلاعی ندارم.

    Circle (x, y), r, w, a,b , c

    مثلا خواهیم داشت:

    Circle (300, 300), 50, w,0 , 3.14, 1

    البته برخی از کاربران هم ممکن است که با استفاده از توابع مثلثاتی ویژوال بیسیک که داخل یک حلقه تکرار قرار گرفته و نقطه به نقطه و یا پاره خط های کوچک نیم دایره و حتی دیگر اشکال منحنی را ایجاد می کند هم کار رسم را انجام دهند.

تاپیک های مشابه

  1. سوال: رسم دو تا نیم دایره و تعیین محدوده
    نوشته شده توسط elahe1393 در بخش C#‎‎
    پاسخ: 3
    آخرین پست: چهارشنبه 07 آبان 1393, 15:25 عصر
  2. سوال در مورد رسم نیم دایره path در canvas
    نوشته شده توسط hhojjatt در بخش WPF
    پاسخ: 1
    آخرین پست: چهارشنبه 13 آبان 1388, 14:57 عصر
  3. سوال: رسم یک دایره در pictureBox
    نوشته شده توسط quantomquery در بخش C#‎‎
    پاسخ: 5
    آخرین پست: سه شنبه 08 اردیبهشت 1388, 11:46 صبح
  4. رسم یک دایره با استفاده از ماوس
    نوشته شده توسط sari-1369 در بخش VB.NET
    پاسخ: 10
    آخرین پست: پنج شنبه 01 اسفند 1387, 10:27 صبح
  5. رسم شکل دایره بجای مربع فرم
    نوشته شده توسط spicirmkh در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: چهارشنبه 21 مرداد 1383, 22:22 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •