النتائج 1 إلى 6 من 6
الموضوع: أمير المنتدى
- 29-01-2023, 04:53 AM #1
أمير المنتدى
السلام عليكم
هل يمكن اختصار شروط IF اسفل أكثرآخر تعديل بواسطة سلمان_العتيبي ، 29-01-2023 الساعة 04:58 AM
- 29-01-2023, 04:55 AM #2كود:
if((lotx<=cMAX_ACCOUNT_LOTS && LOTS_PREVENT=="YES") || LOTS_PREVENT=="NO")
آخر تعديل بواسطة سلمان_العتيبي ، 29-01-2023 الساعة 04:59 AM
- 29-01-2023, 04:57 AM #3
اي واحد عنده زحمة شروط يشاور امير المنتدى وسيختصرها له بشكل عجيب
صحيح انني شخصيا ماني مقتنع .. ولكن النتائج تقول انها دقيقة جدا . . او بالاحرى ماني فاهم ايش صاير
احتاج اراجع كورسات مقررELECTRONIC DIGITAL حقت سنة فرشمان الجامعة
اظن تخصصه دكتوراة حاسب . .لذا سلمه رقبتك دون خوف في امور المنطق
- 30-01-2023, 11:20 AM #4
وعليكم السلام .. شهادة اعتز فيها و ما عملنا شي .. اقل من الواجب بكثير
نفرض P عبارة lots < xxxx
نفرض Q = lots_prevent = yes
من الجدول اعلاه . المتطابقتان في العمودين الاخيرين لهم نفس القيم
اذن منطقيا تكون النتيجة يمكن اختصار الشرط الى
if ( p or not q )
يعني
if lots <xxx or prevent=no
بس طبعا ضروري تختبر على مجموعة قيم للتاكد
تحياتيآخر تعديل بواسطة اميرالمنتدى ، 30-01-2023 الساعة 11:30 AM
- 30-01-2023, 01:18 PM #5
ساضع البرهان في كود عشان يبدا من اليسار لليمين و يكون اوضح للقراءة . من اليمين لليسار لا تتحقق الفائدة
كود:( P && Q ) || ~Q = ( P || ~Q ) && ( Q || ~Q ) = ( P || ~Q ) && .T. anything && True = anything = (P || ~Q )
آخر تعديل بواسطة اميرالمنتدى ، 30-01-2023 الساعة 01:21 PM
- 02-02-2023, 11:44 AM #6
عافاكم الله
هل انا مقتنع ام لا .. مسأل\ة فيها نظر
ولكن اثق فيك 100%
سأخذها للكود كماهي . .