استعمال Or , And
#1
السلام عليكم

في محاوله تعلمي للجمل or , and
واجهتني مشكله

كود :
var a,b:Integer; begin a:= 6; b:= 7; if a = 6 and b = 7 then ShowMessage('yes'); end;

ونفس الشيء مع Or
الرد
#2
يجب ان تستخدم الاقواس

كود :
if (a = 6) and (b = 7) then

بدل

كود :
if a = 6 and b = 7 then
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#3
operator precedence أولوية المعاملات أو المشغلات ترجمها كما تشاء
1) الأقواس
2) @ و not
3) *, / , div, mod, and, shl, shr, as
4) +, -, or, xor
5) =, <>, < , > , <= , >= , in , is

في حالة تساوي الأولوية يتم التنفيذ من اليسار إلى اليمين.
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم