זאת המשימה: הכינו תוכנת צייר המכילה 5 ריבועי צבע ובכל פעם שנלחץ על ריבוע ישתנה הצבע של הנתיב שבו הולך הצב (צבע העט)
פסאודו-קוד
צרו צב בשם red בצורת ריבוע. מקמו אותו בתחתית החלון צרו צב בשם blue בצורת ריבוע. מקמו אותו בתחתית החלון צרו עוד 2 צבים בצבעים שונים ומקמו אותם בתחתית החלון שימו לב שהצבים לא יהיו אחד על השני
תרגיל הכן צייר ! שלב א
המשך: שימו לב שאתם לא מציירים את הדרך שצבי הצבע עושים עד ההגעה למיקום צרו צב בשם player בצורת turtle ומקמו אותו במרכז המסך אם לוחצים על הצב player הוא ילך למיקום שנלחץ אם לוחצים על הצב red ישתנה הצבע של player לאדום אם לוחצים על הצב blue ישתנה הצבע של player לכחול
חזרה הכן צייר ! שלב א
blue = turtle.Turtle()
blue.shapesize(2)
blue.penup()
blue.setposition(-60,-220)
blue.shape("square")
blue.color("blue")
blue.shapesize(2)
blue.onclick(changeBlue,btn=3)
green= turtle.Turtle()
green.shapesize(2)
green.penup()
green.setposition(-20,-220)
green.shape("square")
green.color("green")
green.shapesize(2)
green.onclick(changeGreen,btn=3)
צב ירוק וצב כחול
wn = turtle.Screen()
wn.setup(500,500)
תרגיל הכן צייר ! שלב ב
תרגיל הוסיפו לצייר שלנו את האפשרויות הבאות: - חותמת לפי צורה (ריבוע/עיגול/צב) - ניקוי מסך
פסאודו-קוד
צרו צב בשם square בצורת ריבוע יותר קטן מיתר הריבועים של הצבעים ומקמו אותו בתחתית החלון צרו צב בשם circle בצורת עיגול מקמו אותו בתחתית החלון צרו צב בשם tr בצורת turtle מקמו אותו בתחתית החלון צרו ריבוע לבן בשם del ומקמו אותו בין הריבועים הצבעוניים שעשיתם בשלב א שימו לב שהצבים לא יהיו אחד על השני! שימו לב שאתם לא מציירים את הדרך שצבי הצבע עושים עד ההגעה למיקום אם לוחצים על הצב red ישתנה הצבע של player לאדום אם לוחצים על הצב blue ישתנה הצבע של player לכחול
לא ממש הבנתי את המשימה ומה אמור לצאת בסוף. סליחה שזה ארוך