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

مساعدة لبرنامج التحويل الى النظام الثنائي

مغلق
بدأه aihomicx في 6 فبراير 2005 · 3 رد · 513 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الرجاء المساعدة في حل هذه المشكلة

اريد ان اعمل برنامج يقوم بتحويل الرقم الى الثنائي

كل شيء تمام لكن

عندما ادخل دوران من الرقم 1

الى عدد مرات اجراء القسم على 2

يعني الدوران كالتالي

for i=1 to counter of

يعني ادخل دوران من وين الى وين؟؟؟؟

يعني اريد علاقة بين العدد و عدد مرات القسمة على 2 حتى يصل العدد الى

1/2

وشكرا

#2

أخي لم أفهم ما هي المشكلة ! :\

-_-_- المعرفة هي القوة -_-_-

#3

السلام عليكم؛

الحل باستخدام الـ While loop سيكون أجدى، الكود التالي سيفي بالغرض. إذا كنت فاهم مبدأ التحويل إلى binary فسوف لن تجد أي صعوبة في فهمه:

dim Number as integer

dim bin as integer

'Number = text1.text...

while( Number <> 0 )

bin = bin * 10

bin = bin + Number mod 2

Number = Number/2

wend

msgBox bin

تحياتي

10 = 1 + 1

That's Logic

#4

أعتذر هنالك خطأ :wacko:

الكود كالتالي:

dim num as double

dim bin as double

dim pass as double

'Initialize..

pass = 1

bin = 0

num = text1.text

while ( num <> 0 )

bin = bin + (num mod 2) * pass

pass = pass*10

num = fix(num/2)

wend

msgbox bin

10 = 1 + 1

That's Logic

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

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