ورود

نسخه کامل مشاهده نسخه کامل : رسم خط!!!



Samba
14-09-2010, 12:39
سلام

يه سوال

برنامه اي بنويسيد كه در تابع y=ax+b اعداد a و b را دريافت كرده و خط را رسم كند



مثل اين

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اينم لينك عكس


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Samba
14-09-2010, 18:28
خودم اينو نوشتم ولي جواب نميده


a = Val(Text1.Text)
b = Val(Text2.Text) * 50
X0 = Me.Width / 2
Y0 = Me.Height / 2

Me.Line (X0, Y0 - b)-(X0 + 100, -a * (X0 + 100) - b)

sadeghbarout
15-09-2010, 09:20
ببخشید ولی برنامه شما اشکال داره
اولا اینکه ضرایب یعنی a,b رو تاثیر ندادی و دوما اینکه خط رو به دلخواه خودت کشیدی نه چیزی که کاربر وارد میکنه
این کد برنامه ای که میخوای البته اول یه picture box اضافه کن و اندازه اون رو بزرک گن



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Samba
15-09-2010, 11:19
ممنون عالي بود

حالا اگه بخوايم اينو رسم كنيم چي؟؟

ax+by+c=0



---------------------------------

حل شد:31:

sadeghbarout
19-09-2010, 09:22
شما میتونید y رو به صورت y=-(ax+c)/b به دست بیاری
حتی میتونی توابع sin و tan رو هم بکشی یا x^3 و...
حتما امتحان کن
امر دیگه؟:5: