Skip to content

Instantly share code, notes, and snippets.

@gmegidish
Last active September 11, 2019 19:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gmegidish/5616edfc9418e9c05f1283e4ee39f317 to your computer and use it in GitHub Desktop.
Save gmegidish/5616edfc9418e9c05f1283e4ee39f317 to your computer and use it in GitHub Desktop.
1000 תרגילים

רשימת תרגילים למתכנת המתחיל:

  • כתוב תוכנית שכותבת "Hello world"

  • כתוב תוכנית ששואלת אותי את השם שלי, וכותבת "Hello, Gil" אם הכנסתי את השם
    Gil

  • כתוב תוכנית ששואלת אותי לשם שלי, וכותבת "Good morning, Gil", or "Good afternoon, Gil" תלוי אם השעה היא לפני 12 בצהריים, או אחרי. (רמז, Date)

  • כתוב תוכנה שתמצא את הערך הכי גדול במערך לדוגמא, עבור: [1, -50, 300, 20, 0] הלולאה תחזיר 300

  • כתוב תוכנה שמחשבת את הסכום של מערך של מספרים. לדוגמא, עבור המערך הקודם, התשובה היא 271.

  • כתוב תוכנה שהופכת את הסדר של ערכים במערך ומדפיסה את התוצאה ככה שעבור המערך הקודם, התשובה היא: [0, 20, 300, -50, 1]

  • כתוב תוכנה שמחשבת את סכום הספרות של מספר (לא מערך) ככה שעבור המספר 37278199 התשובה היא 46

  • כתוב תוכנית שלוקחת שני מערכים, מחברת אותם, ממיינת, ומדפיסה לדוגמא: עבור [1, 3, -1, 5], [5, 1, 7, 2] היא תדפיס [-1, 1, 1, 2, 3, 5, 5, 7]

  • כתוב תוכנית ששואלת אותי למחזורת (טקסט) ובודקת אם זה פלינדרום או לא פלינדרום היא מחרוזת שחצי אחד שלה הוא מראה של השני. לדוגמא: abc3cba

  • כתוב תוכנית ששואלת אותי לשני מספרים ומחשבת פיתגורס לדוגמא 5 10 התשובה היא 11.1803399 https://he.wikipedia.org/wiki/משפט_פיתגורס טיפ, Math.sqrt

  • כתוב תוכנית שמקבלת שלושה מספרים ומחשבת את הפתרון למשוואה ריבועית לדוגמא 1 1 0 התשובה היא [0, -1] https://he.wikipedia.org/wiki/משוואה_ממעלה_שנייה

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment