پیشنهاد پیشنیاز: محاسبه و مقایسه
مفهوم را یاد بگیر
«و» زمانی درست است که هر دو شرط درست باشند. «یا» زمانی درست است که دستکم یکی درست باشد. نقیض، درست را نادرست و نادرست را درست میکند.
مثال: در باز میشود اگر کلید داری و رمز درست است. اگر یکی برقرار نباشد در بسته میماند. برای شرط ترکیبی، همهٔ حالتهای ممکن را در یک جدول کوچک بررسی کن.
یک مثال قدمبهقدم
۱
کلید: درست، رمز: نادرست۲
کلید و رمز → نادرست۳
کلید یا رمز → درست۴
نقیضِ داشتن کلید → نادرستحالا نوبت توست
- جدول چهار حالت کلید و رمز را بنویس.
- شرطی با «یا» برای پایان بازی بساز.
- نقیض «رسیدن به مقصد» را بیان کن.
تمرین اصلی این درس ردگیری و طراحی الگوریتم است؛ همهٔ امکانات گفتهشده هنوز در شبیهساز اجرا نمیشوند.