|
بايثون – פיתון – python
שאלה (מבחן מפמ"ר, כיתה ז, פיתון, 2018, שאלה 6)
שאלה (מצגת יום עיון, 2018, תל-אביב, פייתון לכיתה ז)
בתנועת
הנוער ״עתודה מדעית טכנולוגית״ נערכים לקראת מחנה קיץ שיתקיים בדרום הארץ. מארגני
המחנה מעוניינים לדעת כמה חניכים בסך הכול יגיעו למחנה הקיץ, ומתוכם את מספר הבנים
ואת מספר הבנות .
מרים
כתבה תסריט שקולט את מספר החברים בתנועת הנוער.
בתסריט
מתבקש כל חניך לענות על השאלה אם הוא מתכוון להשתתף במחנה ואם כן, לציין את
מגדרו (בן או בת).
התסריט
מציג את מספר החניכים הכולל שישתתפו במחנה הקיץ, ומתוכם את מספר הבנים ואת מספר
הבנות. התסריט גם מחשב ומציג את מספר החניכים שאינם מתכוונים להשתתף במחנה.
בתסריט
נעשה שימוש במשתנים הבאים:
number - למספר החניכים והחניכות הכולל בתנועת הנוער
arriving - לשאלה האם החניך מתכוון להשתתף במחנה? (כן או לא (
gender - לשאלת המגדר ( בן או בת (
number_of_girls - לספירת מספר הבנות המשתתפות במחנה.
number_of_arrivals - לחישוב מספר החניכים והחניכות הכולל שמתכוונים להשתתף
במחנה.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
פתרון
שאלה (מצגת יום עיון, 2018, תל-אביב, פייתון לכיתה ז)
(מיכאל צ'רנובילסקי, חוברת
תרגילים, דף 5, שאלה1)
שאלה (משחק
"נחש המספר")
(מיכאל צ'רנובילסקי,
חוברת תרגילים, דף 5, שאלה1)
יש
לכתוב תכנית המממשת את משחק "נחש המספר".
במשחק
זה המחשב יגריל מספר אקראי בין 1-20, ומבקש מכם לנחש את המספר. השחקן מקבל רק 6
ניחושים, אך המחשב יגיד לך אם הניחוש שלך הוא גבוה מדי או נמוך מדי. אם אתה מניח
את המספר בתוך שישה ניסיונות, אתה מנצח.
דוגמא:
לאחר הפעלת התכנית המשחק נראה כך:
Hello! What is your name? |
פתרון:
Daliaty School – Copywrite 2023
wahbem@gmail.com | https://daliaty.com
<meta name="viewport"
content="width=device-width, initial-scale=1">