Upload
igor-kleiner
View
50
Download
13
Embed Size (px)
Citation preview
מבוא לתכנות מדעי
5חלק 2הרצאה משפטי תנאי
2016Igor Kleiner
מבוא
כל יום אנו מקבלים הרבה החלטות התלויות במצב •אם היום יהי גשם אני אקח מטריה•
אם קורס קשה לא אקח אותו•
ה אלך לשעות קבלהאאם לא הבנתי חומר בהרצ•
.............או .............. אז ........... אם •
משפטי תנאילא מתקיים\לפעמים אנו נרצה שפעולה תתבצע רק אם תנאי מסוים מתקיים
אופרטורים השוואה
אחרת הוא , אם הוא נכון Trueמחזיר ערך ( ביטוי עם אופרטור השוואה)ביטוי בוליאניFalseמחזיר ערך
בוליאני-הם הערכים מטיפוס חדש False-וTrueערכים
אופרטורים השוואהאחרת הוא , אם הוא נכוןTrueמחזיר ערך ( ביטוי עם אופרטור השוואה)ביטוי בוליאניFalseמחזיר ערך
בוליאניהם הערכים מטיפוס False-וTrueערכים
https://en.wikipedia.org/wiki/George_Boole
דוגמא-משפטי תנאי
דוגמא-משפטי תנאי
2דוגמא–משפטי תנאי
2דוגמא–משפטי תנאי
הזחות
להזחותבפייתון יש חשיבות רבה •
מוסיפים אותה כמות של הזחות לאורך כל הבלוק( בהמשך)forאו ifלאחר שורה עם •
איפה מתחיל ומסתיים אותו בלוק חישובלהבין הזחות עוזרות לפייתון •
כדי לייצור הזחותTAB-עדיף לא להשתמש ב:הערה•
רווחים4בכל בלוק מומלץ לעשות הזחות בגודל •
הזחות
הזחות
תרגיל כיתה
מספרים שלמים ומדפיסה על המסך 2כתוב תוכנה שמקבלת מהמשתמש •את המקסימום שלכם
תרגיל כיתה
מספרים שלמים ומדפיסה על המסך 2כתוב תוכנה שמקבלת מהמשתמש •את המקסימום שלכם
• Igor Kleiner (Hebrew version adaptation 2016)