الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية رسم المعادلات التربيعية

مغلق
بدأه yasser_abu 2020 في 5 سبتمبر 2006 · 4 رد · 2,340 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكنني رسم معادلة من الدرجة الثانية باستخدام الكود في فجول بيسيك

وشكرا

قولو لا اله الا الله تفلحو

#2

up

قولو لا اله الا الله تفلحو

#3

إذا لم تفهم أي جزء من الكود يمكننا مناقشته ..

مثلا إذا أردت رسم المعادلة Y = X^2

Private Sub Form_Load()
 Me.AutoRedraw = True
 Me.ScaleMode = 1
 Me.Width = 5000
 Me.Height = 4000
End Sub
Private Sub Command1_Click()
Me.Cls
Dim x As Integer, y As Long
 Line (0, 2000)-(5000, 2000)
 Line (2500, 0)-(2500, 4000)

For x = -50 To 50
 DoEvents
 y = (x ^ 2)
 PSet (2500 - x * 50, 2000 - y * 2), vbRed
Next
End Sub

Equationx2.PNG

وإذا أردت رسم معادلة y= a * x^2+b*x+c

Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer, x As Integer, y As Long
 Line (0, 2000)-(5000, 2000)
 Line (2500, 0)-(2500, 4000)

a = 1
b = 1
z = 100

For x = -50 To 50
 y = (a * x ^ 2 + b * x + z)
 PSet (2500 - x * 50, 2000 - y * 2), vbRed
Next
End Sub

Private Sub Form_Load()
 Me.AutoRedraw = True
 Me.ScaleMode = 1
 Me.Width = 5000
 Me.Height = 4000
End Sub

الكود السابق يقوم برسم المعادلة مع عمل إزاحة رأسيا ..

Equation100Space.PNG

تم تعديل هذه المشاركة بواسطة Pharaonic_Guy في 6 سبتمبر 2006 في 05:23

#5

شكرا جداااااااااااااااااااااااااااااا وجاري التجربة :D :D :D

قولو لا اله الا الله تفلحو

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…