PracticU

תרגול על Sending Arguments

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › תרגול על Sending Arguments
תרגול על Sending Arguments
תרגול על פונקציות שמקבלות ארגומנטים. כל תרגיל מתבסס על פונקציה שכתבתם קודם, או על פונקציה שמציגה ערכים שונים בכל קריאה.
התרגילים
1. שורת כוכביות: פונקציה עם ארגומנט n שמציגה n כוכביות, נקראת שלוש פעמים עם מספרים שונים.
2. מלבן: פונקציה עם רוחב וגובה שמציגה מלבן בעזרת הפונקציה מהתרגיל הקודם, נקראת שלוש פעמים.
3. שורת מספרים: פונקציה שמציגה את המספרים מ-1 עד n, נקראת חמש פעמים.
4. משולש: פונקציה שמציגה משולש עולה בעזרת הפונקציה מסעיף 3, נקראת חמש פעמים.
5. מקסימום בין שניים: פונקציה שמקבלת שני מספרים עשרוניים ומציגה את הגדול, נקראת שלוש פעמים.
6. מקסימום בין שלושה: אותה פונקציה עם שלושה ארגומנטים, נקראת שלוש פעמים.
7. הצגת מערך: פונקציה שמקבלת מערך של מספרים שלמים ומציגה אותו, נקראת שלוש פעמים.
8. מחרוזת חוזרת: פונקציה עם message ו-count שמציגה את המחרוזת count פעמים.
9. הצגת מטריצה: פונקציה שמקבלת מטריצה של מספרים שלמים ומציגה אותה.
10. מספרים ראשוניים: פונקציה עם a ו-b שמציגה את המספרים הראשוניים שביניהם.
בכל תרגיל שולחים ערכים שונים מה-main, כדי לבדוק שהפונקציה עובדת לכל קלט.
השיעור הבא בקורס: Returning a Value from a Function
מילון מושגים:
פונקציה – קטע קוד בעל שם שמבצע משימה מוגדרת, מקבל ערכי קלט (פרמטרים) ויכול להחזיר תוצאה. מאפשרת לארגן קוד ולהשתמש בו שוב.
מערך – מבנה נתונים שמאחסן אוסף ערכים מאותו סוג ברצף, שאפשר לגשת אליהם לפי מספר מיקום (אינדקס).
מחרוזת – סוג נתונים שמייצג רצף של תווים, כלומר טקסט, ומשמש לאחסון מילים, משפטים או כל רצף סימנים.

פרקי ההרצאה: תרגול על Sending Arguments

  1. 00:00

    פונקציה שמציגה שורת כוכביות לפי ארגומנט

  2. 00:38

    מלבן כוכביות לפי רוחב וגובה

  3. 01:18

    הצגת משולש עולה של מספרים

  4. 01:56

    מציאת המקסימום בין שני מספרים עשרוניים

תמלול ההרצאה: תרגול על Sending Arguments

הטקסט המלא של הדקות הראשונות בהרצאה «תרגול על Sending Arguments» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:03

    אנחנו מגיעים לתרגול של פונקציות שמקבלות ארגומנטים. צרו פונקציה שמקבלת ארגומנט אחד בשם n והציגו שורה של n כוכביות בתוך הפונקציה.

  2. 00:19

    קראו לפונקציה הזאת שלוש פעמים מהמיין, בכל פעם שלחו מספר אחר ל-n. צרו פונקציה שמקבלת שני ארגומנטים לסוגריים width וheight. מה שהפונקציה הזאת צריכה לעשות זה להציג מלבן של כוכביות ברוחב וויד ובגובה הייט אבל על ידי שימוש בפונקציה שכתבתם בתרגיל הקודם.

  3. 00:47

    קראו לפונקציה הזאת שמציגה את המלבן שלוש פעמים מהמיין בכל פעם על ידי שליחת ערכים אחרים. צרו פונקציה שמקבלת ארגומנט אחד לסוגריים בשם n ומציגה שורה של מספרים מ-1 ועד n כולל קצוות.

  4. 01:07

    קראו לפונקציה הזאת חמש פעמים מהמיין בכל פעם, שילחו מספר אחר. צרו פונקציה שמקבלת לסוגריים ארגומנט אחד בשם n ומציגה משולש עולה של מספרים על ידי שימוש בפונקציה הקודמת שכתבתם בסעיף הקודם.

  5. 01:29

    לדוגמה, אם הפונקציה הזאת שמציגה את המשולש מקבלת את המספר 5, אז היא צריכה להציג את המשולש הזה שאנחנו רואים כאן: 1, 1, 2, 1, 2, 3 וכדומה עד 1, 2, 3, 4, 5.

  6. 01:42

    קראו לפונקציה הזאת שמציגה את המשולש חמש פעמים מהמיין וכל פעם שילחו לה מספר אחר, כך שנראה כל פעם משולש אחר על המסך. צרו פונקציה שמקבלת לסוגריים שני ארגומנטים מסוג דצימל ומציגה את המקסימלים מביניהם.

  7. 02:06

    קראו לה מהמיין שלוש פעמים, בכל פעם שילחו ערכים אחרים.

לקורס המלא: קורס ג'אווה למתחילים אונליין

ההרצאה הקודמת: Variable Scope

ההרצאה הבאה: Returning a Value from a Function

הרצאות קשורות מקורסים אחרים

  • Sending Post Requests
  • תרגול לולאות
  • תרגול עיצוב ופתרון - חלק 2

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration
  • קורס מייבן - Maven