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

حذف من Rnd ?

مغلق
بدأه مبرمج مبتدا في 31 ديسمبر 2007 · 38 رد · 2,558 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#26

مثال على السريع لكن اعزرنى لان عندى امتحااااااااااااااااانات

solve__.zip

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#27

المثال مش شغال !!

startingprogremmer.jpg
#28
do

loop while x =  text1.item(mm).text or x = 0

انا مستغرب لماذا سيظل يدور الكوود و قبله :

if text1.item(mm).locked = true

و locked تعني بانه التكست موجود به رقم

يعني المفروض الكود ما يدور بل يحصل على الرقم ويحذفه من rnd

startingprogremmer.jpg
#29

جربت الاكواد بطريقة مطولة لكن لا فاائدة :

x = Int(Rnd * 10)

If Text1.Item(1).Text <> "" Then
Do
Loop While x = Text1.Item(1).Text Or x = 0
End If
If Text1.Item(2).Text <> "" Then
Do
Loop While x = Text1.Item(2).Text Or x = 0
End If
If Text1.Item(3).Text <> "" Then
Do
Loop While x = Text1.Item(3).Text Or x = 0
End If
If Text1.Item(4).Text <> "" Then
Do
Loop While x = Text1.Item(4).Text Or x = 0
End If

If Text1.Item(5).Text <> "" Then
Do
Loop While x = Text1.Item(5).Text Or x = 0
End If

If Text1.Item(6).Text <> "" Then
Do
Loop While x = Text1.Item(6).Text Or x = 0
End If

If Text1.Item(7).Text <> "" Then
Do
Loop While x = Text1.Item(7).Text Or x = 0
End If

If Text1.Item(8).Text <> "" Then
Do
Loop While x = Text1.Item(8).Text Or x = 0
End If

Text1.Item(0).Text = x

اتمنى من يعرف يساعدني

startingprogremmer.jpg
#30

للرفع

startingprogremmer.jpg
#31

للرفع

startingprogremmer.jpg
#32

للرفع !!!

startingprogremmer.jpg
#34

السشلام عليكم

أعتقد أن الخطأ يكمن في موقع عبارة End If.

ضع عبارة End If بعد Next mm( في سطر منفصل طبعا)

هناك نوع من الأخطاء يسمى الأخطاء القاتلة Fatal Errors لا أعلم إن كان يوجد هذا النوع

من الأخطاء في الفيجوال بيسك.تؤدي هذه الأخطاء كما أذكر إلى الخروج من البرنامج نهائيا.

وحدثت معي مثل هذه المشاكل مسبقأ.

انتبه لترتيب بنى التحكم.

Doried Abd Allah

Prelware D&D Association

Lattakia/Syria

#35

اخي طارق المثال لم يكن شغال

فهو يعمل randomize ويكرر ما بالتكسات الاخرى

startingprogremmer.jpg
#36

السلام عليكم

المثال عندي يعمل بشكل صحيح وجربت مرات عديدة حتى اجد تكرار فلم اجد

المثال مرة اخرى مع تغيير

Randomize

ويوجد صورة لكيفة ظهور النتيجة

solve.rar

#37

وهذه صورة !!!

للمثال نفسه !!!

اخي كودي بالاعلى صحيح على ما اعتقد لكن ماالسبب بانه لا يعمل ؟؟

post-103926-1199611122_thumb.jpg

startingprogremmer.jpg
#38

بالنسبة للكود في الطريقة المطولة التي طرحتها غير صحيح بالمرة .

لكن اريد ان أسألك هل الطريقة التي قدمتها لك الى حد ما صحيحة او الفكرة بها صحيحة لكن بقي ان لا يكون هناك تكرار مثل الصورة في الاعلى يوجد بها الرقم 4 مرتين وهذا هو فقط الخطأ اما كفركة فهي صحيحة .

#39

عند املاء اي مربع من المربعات برقم او يمكن املاء مربعان او ثلاثة او اربعة بحيث المستخدم لا يكرر ما يمليه في المربعات

البرنامج يسوي RND للمربعات البقية مع حذف الارقام التي ادخلها المستخدم ويسوي RND ويوزع الارقام

اتمنى فهمت الفكرة

عذرا لاني كنت مشغول بالامتحانات

startingprogremmer.jpg

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

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