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

اختصار الكود في سطر واحد(فيجوال بيسك)

بدأه الشاطرة في 11 مارس 2008 · 6 رد · 1,244 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

dim a as integer

("أدخل الرقم الاول ")a=inputbox

("أدخل الرقم الثاني ")a=inputbox

a = msgbox(a+a)

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

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

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

حاولت فيه بس ما عرفت و بتم أحاول ولكن اتمنى انكم تساعدوني وجزاكم الله ألف خير

الابلة قالت بتعطي الدرجة بس لأول بنتين فأتمنى انكم تحاولون تساعدوني ف اسرع وقت

مشكوووووووووووور

#2
MsgBox (Val(InputBox("ادخل الرقم الاول ")) + Val(InputBox("ادخل الرقم الثاني ")))

hope is not a plan

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

#3

up

كلمات اتعبت الملائكة في كتابة الأجر فذهبوا وشكوا إلى ربهم .... ماذا يفعلون

فقال لهم سبحانه وتعالى اطووها بصحائفها وضعوها تحت عرشي فتبقى حسناتها إلى يوم القيامة الله اكبر

(( اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك))

#4

أخي الكريم ، أستاذي الكريم وفقة الله علمني شيء مهم جداً وهو أن أكتب الكود بحيث أن يكون واضح وصريح وفي نفس الوقت يحتوي علي مجموعة المتغيرات اللازمة لأن المتغيرات تعتبر روح البرمجة !!!

بالإضافة الي ذلك إذا كنت ترغب في إنشاء كود جيد يجب عليك أن يكون الكود واضح به عمليات ( المدخلات - العمليات - المخرجات ) كما يلي :

Dim sngNum1  As Single
Dim sngNum2  As Single
Dim dblCalc	 As Double

''1- المدخلات.
sngNum1 = Val(InputBox("إدخل الرقم الأول"))
sngNum2 = Val(InputBox("إدخل الرقم الثاني"))

''2- العمليات.
dblCalc = sngNum1 + sngNum2

''3- المخرجات.
Label1.Caption = dblCalc

وهذا هو أصح شيء ، وإذا تعودت علي الطريقة الصحيحة ستعلم أي طريقة أخري

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#5

هي طلبت الكود بسطر واحد :P

hope is not a plan

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

#6
اقتباس
هي طلبت الكود بسطر واحد

لا يا أخي أنا لم أقصد شيء ، بس أنا أحببت أن أقول رأيي !!!

وآسف جداً إذا كنت فهمتني خطأ

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#7

العفو اخي العزيز مافي داعي تعتذر كلامك صحيح 100%

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

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

واحب اضيف اليها الاتي :

استخدام الاحرف الكبيرة في تسمية احد حروف كلمات المتغير او كتابة المتغير كله بالاحرف الكبيرة يساعد المبرمج على اجتناب الاخطاء عند كتابة الكود

فعند الانتهاء من كتابة اسم المتغير بالكود ( وعادة مانستخدم الاحرف الصغيرة ) والضغط على زر انتر للانتقال الى السطر الثاني سيقوم برنامج

الفيجوال بتحويل الاحرف الصغيرة الى كبيرة وكما هو مكتوب في تعريف المتغير وبهذا نتاكد اننا كتبنا اسم المتغير بالشكل الصحيح

hope is not a plan

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

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

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

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

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

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