التعبير المنطقي : هو جملة خبرية تكون قيمتها إما صوابا ( True ) , وإما خطأ ( False ) , ويستخدم عمليات المقارنة الست الواردة في الجدول التالي :
عمليات المقارنة في لغة QBASIC
العملية | الوصف | الحساب | QBASIC |
= | يساوي | A = B | A = B |
< | أقل من | A < B | A < B |
> | أكبر من | A > B | A > B |
< = | أقل من أو يساوي | A ≤ B | A < = B |
> = | أكبر من أو يساوي | A ≥ B | A > = B |
< > | لا يساوي | A ≠ B | A < > B |
حيث أن كل من A و B قد تكون ثابتا عدديا أو متغيرا عدديا أو تعبيرا حسابيا.
نلاحظ أعزائي الطلبة أن هذا النوع من التعابير المنطقية هو تعبير منطقي بسيط وهناك نوع اخر سنتحدث عنه في التدوينات القادمة وهو التعبير المنطقي المركب.
مثال : إذا كانت A=5 و B=7 فما ناتج التعابير المنطقية البسيطة التالية ؟
التعبير المنطقي | ناتج التعبير المنطقي |
A < B + A | صواب ( TRUE) |
B > A * 5 | خطأ ( FALSE ) |
A < = 8 | صواب ( TRUE) |
A < B – 4 | خطأ ( FALSE ) |
A < > B | صواب ( TRUE) |
2 * A = B + 3 | صواب ( TRUE) |