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

سؤال للمتفوقين:كيف اضع حل المتباينة المنتهية فى اد

مغلق
بدأه sawy في 8 يونيو 2004 · 4 رد · 606 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

من المعروف ان المتباينة المحدودة تكون على الشكل أ<س<ب و تختلف نواتجها حسب قيمتى أ ،ب هذا المثال يطبع حل المتباينة على الفورم عند كتابة قيمتى أ فى text1 و ب في text2 و يكون الناتج مجموعة الارقام من اول أ الى قبل ب

x = Val(Text1)

y = Val(Text2)

Do While x < y

Print x

x = x + 1

Loop

و السؤال كيف اطبع هذه النواتج فى text و ليس على الفورم.

مع ملاحظة ان عدد الارقام الناتجة تختلف من محاولة لاخرى حسب المدخلات الى النص.

فمثلا حل المتاينة 1<س<4 يختلف عن المتباينة 2 <س<9

#2

أخي الكريم

هذه عبارة عن حلقة لا يهم عدد الأرقام فيها

الآن أنت تطلب طباعة هذه النواتج في تكست ..

كيف تريد طباعتها ؟؟

في كل سطر ناتج ؟؟

استخدم هذا الكود

x = Val(Text1)
y = Val(Text2)
Text3.text = ""
Do While x < y
Print x
Text3.text =text3.text+vbcr+str(x)

أما إذا أردت طباعتهم بجانب بعضهم البعض بدل VBCR بـ ","

#3

جزاكم الله خيرا و بارك فيكم

و لكن هناك مشكلة بسيطة و هى اننى اريد جعل الناتج فى التكست افقى و عندما استبدلت VBCR بـ "," ظهرت علامة الفاصلة بعد اخر رقم و انا لا اريد ذلك و انما اريد ان الغى اخر علامة للفاصلة

و شكرا لكم

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

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

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

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

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

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