في فبا (البصرية الأساسية للتطبيقات) البرمجة ، فإنه غالبا ما يكون من الضروري للتحقق ما إذا كان الرقم هو حتى. للقيام بذلك ، هناك العديد من الأساليب والأساليب لتحديد التكافؤ من عدد. في هذه المقالة ، سنلقي نظرة على بعض النصائح والإرشادات المفيدة التي ستساعدك على تحديد ما إذا كان الرقم حتى في برمجة فبا.
واحدة من الطرق الأكثر شيوعا لتحديد التكافؤ من عدد في فبا هو استخدام عامل تقسيم مودولو. للقيام بذلك ، قسم الرقم على 2 وتحقق من باقي القسمة. إذا كان الباقي صفرا ، فسيكون الرقم زوجيا ، وإلا فهو فردي. على سبيل المثال:
وبالإضافة إلى ذلك ، يمكنك استخدام وظيفة إيسيفين لتحديد التكافؤ من عدد. ترجع هذه الدالة صحيحا إذا كان الرقم زوجيا ، وخطأ إذا كان الرقم فرديا. مثال على استخدام الوظيفة:
رقم خافت كعدد صحيح
العدد = 15
إذا هوحتى (رقم) ثم
مسغبوكس "الرقم" ورقم و " هو حتى."
آخر
مسغبوكس "الرقم" ورقم و " هو الغريب."
نهاية إذا
وبالتالي ، يمكن تنفيذ تعريف الرقم الزوجي في برمجة فبا باستخدام عامل تقسيم مودولو أو باستخدام وظيفة إيسيفين. يعتمد اختيار الطريقة المناسبة على متطلبات وشروط المهمة المحددة.
- كيفية تحديد عدد زوجي في برمجة فبا: نصائح وتعليمات مفيدة
- كيف يعمل المشغل ٪ في فبا للتحقق من التكافؤ من عدد
- كيفية استخدام المشغلين الشرطيين في فبا لتحديد التكافؤ من عدد
- أمثلة على برامج لتحديد الأرقام الزوجية في فبا
- سؤال وجواب
- كيف يمكنني تحديد ما إذا كان الرقم حتى في فبا?
- ما رمز يجب أن أكتب لمعرفة ما إذا كان عدد في إكسيل حتى في فبا?
- كيف يمكنني التحقق من التكافؤ بين عدة أرقام في فبا?
- كيف يمكنني تحديد ما إذا كان الرقم حتى لو كان في خلية اكسل?
- أريد إنشاء ماكرو في إكسيل من شأنها أن تحقق ما إذا كان الرقم هو حتى وإخراج الرسالة المقابلة. كيف أفعل هذا في فبا?
- كيف يمكنني تحديد ما إذا كان عدد زوجي أو فردي إذا هو مكتوب كسلسلة في إكسيل?
كيفية تحديد عدد زوجي في برمجة فبا: نصائح وتعليمات مفيدة
للتحقق مما إذا كان الرقم حتى في برمجة فبا ، يمكنك استخدام عامل شرطي وعملية تقسيم مع الباقي. الرقم الزوجي قابل للقسمة على 2 بدون الباقي ، لذا فإن باقي القسمة على 2 سيكون صفرا. هنا مثال على رمز فبا الذي يسمح لك لتحديد ما إذا كان عدد معين هو حتى:
رقم الشيك الفرعي()
رقم خافت كعدد صحيح
الرقم = صندوق الإدخال ("أدخل رقما:")
إذا رقم وزارة الدفاع 2 = 0 ثم
مسغبوكس "الرقم" ورقم و " هو حتى."
آخر
مسغبوكس "الرقم" ورقم و " هو الغريب."
نهاية إذا
نهاية الفرعية
في هذا الرمز ، نعلن أولا عن رقم متغير صحيح ونطلب من المستخدم إدخال رقم باستخدام وظيفة صندوق الإدخال. ثم نتحقق من ما تبقى من قسمة هذا الرقم على 2 باستخدام عامل التعديل. إذا كان الباقي صفرا ، فإننا نخرج رسالة تفيد بأن الرقم زوجي. خلاف ذلك ، نقوم بإخراج رسالة تفيد بأن الرقم فردي.
من المهم أن نتذكر أنه في فبا ، نوع البيانات صحيح يمكن أن تمثل فقط الأعداد الصحيحة من -32.768 إلى 32.767. إذا كنت بحاجة إلى العمل بأعداد كبيرة ، فيمكنك استخدام نوع البيانات الطويل أو المزدوج.
يمكنك أيضا استخدام القسمة على 2 العملية مع الباقي في بنيات لغة فبا الأخرى ، على سبيل المثال ، في الحلقات أو التعبيرات الشرطية. يتيح لك ذلك تحديد الأعداد الزوجية أو الفردية للعناصر في مصفوفة أو قوائم ، وإجراء عمليات مختلفة بأرقام زوجية أو فردية ، وما إلى ذلك.
كيف يعمل المشغل ٪ في فبا للتحقق من التكافؤ من عدد
في لغة البرمجة فبا ، ويسمى ٪ (النسبة المئوية) المشغل "المشغل المتبقي من الانقسام" ويستخدم لتحديد التكافؤ من عدد. يقوم هذا المشغل بإرجاع ما تبقى من قسمة رقم على آخر.
المشغل ٪ يعمل على النحو التالي:
- قسمة الرقم الذي تريد تحديد التكافؤ من قبل 2.
- إذا كان ما تبقى من القسمة صفرا ، فسيكون الرقم زوجيا.
- إذا لم يكن باقي القسمة صفرا ، فسيكون الرقم فرديا.
في ما يلي مثال على استخدام عامل التشغيل ٪ للتحقق من تكافؤ الرقم:
رقم خافت كعدد صحيح
العدد = 10
إذا كان الرقم ٪ 2 = 0 إذن
مسغبوكس " عدد "وعدد و " هو حتى"
آخر
مسغبوكس " عدد "وعدد و"هو الغريب"
نهاية إذا
في هذا المثال ، يتم تعيين متغير الرقم القيمة 10. ثم ، باستخدام عامل ٪ ، يتم التحقق مما إذا كان الرقم زوجيا أم فرديا. إذا كان باقي قسمة الرقم على 2 صفرا ، فسيتم عرض الرسالة "الرقم 10 زوجي". خلاف ذلك ، يتم عرض الرسالة "الرقم 10 فردي".
يمكن أن يكون عامل النسبة المئوية مفيدا في حل المشكلات المتعلقة بتحديد تكافؤ الأرقام أو إجراء عمليات حسابية مختلفة تتطلب تحديد ما تبقى من القسمة. هذا المشغل يسمح لك للعمل بشكل أكثر كفاءة وسهولة مع الأرقام في لغة البرمجة فبا.
كيفية استخدام المشغلين الشرطيين في فبا لتحديد التكافؤ من عدد
في فبا (البصرية الأساسية للتطبيقات) ، يمكنك استخدام مشغلي الشرطية لتحديد التكافؤ من عدد. تسمح لك العبارات الشرطية بتنفيذ إجراءات مختلفة وفقا للشروط المحددة في الكود.
لتحديد ما إذا كان الرقم زوجيا ، يمكنك استخدام عامل التعديل ، الذي يعيد ما تبقى من قسمة رقم على آخر. إذا كان ما تبقى من قسمة رقم على 2 هو 0 ، فإن الرقم يكون زوجيا.
فيما يلي مثال على الكود الذي يسمح لك بتحديد ما إذا كان الرقم المخزن في متغير "الرقم" متساويا:
رقم الشيك الفرعي()
رقم خافت كعدد صحيح
العدد = 10
إذا رقم وزارة الدفاع 2 = 0 ثم
مسغبوكس " عدد "وعدد و" حتى."
آخر
مسغبوكس " عدد "& عدد & " الغريب."
نهاية إذا
نهاية الفرعية
في المثال أعلاه ، يتم تعيين المتغير "رقم" القيمة 10. ثم يتم استخدام مشغل التعديل للتحقق مما إذا كانت قيمة الرقم 10 متساوية. إذا كان باقي القسمة على 2 هو 0 ، فسيتم عرض رسالة تفيد بأن الرقم زوجي. خلاف ذلك ، يتم عرض رسالة تفيد بأن الرقم فردي.
يمكنك تغيير قيمة متغير "الرقم" في الكود للتحقق من تكافؤ الأرقام الأخرى.
وهكذا ، وذلك باستخدام مشغلي الشرطية في فبا ، يمكنك بسهولة تحديد ما إذا كان عدد زوجي أو فردي.
أمثلة على برامج لتحديد الأرقام الزوجية في فبا
عند استخدام لغة البرمجة فبا ، يمكنك بسهولة كتابة البرامج التي ستحدد ما إذا كان عدد حتى أم لا. فيما يلي بعض الأمثلة على هذه البرامج.
- إذا رقم وزارة الدفاع 2 = 0 ثم
IsEven = True
Else
IsEven = False
End If
End Function