ביטוי בוליאני זה ביטוי שהחישוב (Evaluation ) שלו מחזיר "אמת" או "שקר". "אמת" ו"שקר" הם בד"כ ערכים מיוחדים שאתה יכול להשפיע על ה Control Flow של תוכנית באמצעותם.
לדוגמה:
קוד:
If ( a < 5)
print "lala"
else
print "kaka
בדוגמה a<5 זה ביטוי בוליאני והתוצאה שלו קובעת לאיזה תנאי תלך התוכנית.
משתנה בוליאני, זה משתנה לכל דבר, שמחזיק בתוכו ערך בוליאני:
קוד:
bool b = false;
bool c = true;
bool d = ! true;
bool e = ! d;
! נקרא גם NOT הופך את הערך של ביטוי בוליאני.
לולאה שמדפיסה את המספרים החיובים במערך עד השלילי הראשון
קוד:
int[] array
bool isPositive = true
int i = 0
while( i < array.Length && isPositive )
print array[i]
isPositive = array[i] >0
i = i +1
---
חשוב לציין שההגדרות המדויקות של הדברים האלה יכולות להשתנות לפי שפת התכנות שבה משתמשים
נערך לאחרונה ע"י Colonel Korn בתאריך 17-11-2013 בשעה 16:27.
בתגובה להודעה מספר 2 שנכתבה על ידי Colonel Korn שמתחילה ב "דגל בוליאני = משתנה..."
אני מבין מה זה אומר ביטוי בוליאני. כאשר יש מצב של נכון או לא נכון, אני לא מצליח להבין איך להשתמש בזה בתוכנית אני מנסה לצאת מלולאה בעזרת דגל, במקום להשתמש בbreak; ואני פשוט לא מצליח להבין איפה הדגל יהיה שווה לאמת ואיפה לשקר.