שלום לכולם,
השיעור התחלנו ללמוד תכנות!
למדנו על שפת javascript , על הגדרת משתנים, על תנאי IF-ELSE , פונקציות.
תרגילים מבוא לתכנות:
1. כתבו תוכנית הקולטת 2 מספרים, שמרו אותם במשתנים
אם 2 המספרים שווים , אני אדפיס לקונסול BOOM
אם המספרים לא שווים, אני אדפיס לקונסול TRY AGAIN.
2. כתבו תוכנית הקולטת 2 מספרים והדפיסו לקונסול את הסכום של שניהם (חברו אותם)
3. כתבו תוכנית הקולטת 2 מספרים והדפיסו לקונסול את המכפלה של שניהם.
4. כתבו תוכנית הקולטת מספר שמייצג יום בשבוע ( 1 עבור יום ראשון , 2 עבור יום שני , 7 עבור שבת)
ואז הדפיסו הודעה בהתאם לאותו יום.
אם היום יום ראשון, הדפיסו good week
אם היום הוא : שני/שלישי/ רביעי : הדפיסו good day
אם היום הוא חמישי/שישי/שבת הדפיסו : happy weekend !
5. כתבו תוכנית הקולטת מספר שמכיל מספר שמייצג יום בחודש.( מ1 עד 31)
אם התאריך הוא 1 לחודש : אני אדפיס good month
אם התאריך הוא בין 2-10 לחודש אני אדפיס : start work
אם התאריך הוא 10 לחודש אני אדפיס : get salary
אם התאריך הוא בין 11-20 לחודש אני אדפיס : BE HAPPY
אם התאריך הוא בין 20-30 לחודש אני אדפיס: the end
אם התאריך הוא 31 לחודש אני אדפיס : BOOM BOOM
6. כתבו תוכנית הקולטת שם של חג כ string
אם השם הוא purim – אני אדפיס : happy purim
אם השם הוא passover- אני אדפיס : clear home
אם השם הוא shavoout – אני אדפיס – eat milk
אם השם הוא suckot – אני אדפיס build sucka
אם השם הוא ramadan – הדפיסו '!RAMADAN KAREEM'
7. בתחרות זריקת כדור המנצח הוא מי שזורק כדור למרחק הגדול ביותר.
כתבו תוכנית הקולטת פרטים של 2 שחקנים, , עבור כל שחקן היא קולטת את שמו ואת התוצאה שהוא קיבל. לדוגמא :
player1_name = 'shlomi'
player1_score = 60;
לבסוף הדפיסו את שם השחקן שזרק למרחק הגדול ביותר, ואת המרחק אליו הוא זרק.
8. כתבו תוכנית הקולטת מספר, והדפיסו האם המספר הוא מספר זוגי או לא.
9. כתבו תוכנית הקולטת 2 מספרים, והדפיסו את המספר הגדול יותר מבינהם.
10 : חישוב ממוצע:
כתבו תוכנית הקולטת 7 מספרים, לכל אחד מהם יש מספר כלשהו.
לבסוף הדפיסו לקונסול את הממוצע של כל המספרים.
11: מדד כושר:
כתבו תוכנית הקולטת פרטים של אדם. היא קולטת את השם, הגיל, והמספר ק"מ אליו הוא רץ.
אם הגיל שלי הוא בין 30 ל 50 ורצתי בין 30 ל 50 ק"מ – יודפס לי "אתה בכושר מעולה + השם שלי + הגיל שלי".
אם הגיל שלי הוא בין 30 ל 50 ורצתי בין 10 ל 30 ק"מ – יודפס לי "אתה בכושר טוב + השם שלי + הגיל שלי".
אם הגיל שלי הוא בין 30 ל 50 ורצתי בין 0 ל 10 ק"מ – יודפס לי "חייב להשתפר + השם שלי + הגיל שלי ".
אם הגיל שלי הוא בין 18-30 ורצתי בין 25-50 ק"מ – יודפס לי " אתה בכושר מעולה + השם שלי + הגיל שלי "
אם הגיל שלי הוא בין 18-30 ורצתי פחות מ 25 ק"מ – יודפס לי " יש מקום לשיפור + השם שלי + הגיל שלי ".
12. כתבו תוכנית הקולטת מספר המייצג שעה בין 5 – 23
בין השעות 5 בבוקר ל 11 בבוקר כולל יודפס לי "בוקר טוב".
ביום השעות 12 בצהרים עד 17 (כולל) יודפס לי "צהרים טובים"
בין השעות 18:00 ל 23 יודפס לי "ערב טוב".
14. כתבו תוכנית שמקבלת מספר דקות ומדפיסה בחזרה כמה שעות יש באותם דקות. (למשל אם אני אעביר לה 360 אני אקבל 6 )
15. סוכנות רכב "טויוטה" יש מבצע ! הנחה של 5% הנחה על כל הרכבים.
כתוב תוכנית המקבלת מחיר של רכב (לפני הנחה) ומדפיסה את הסכום שלו אחרי ההנחה.
להגשה עד 03/05/2020