Page 47 - תכנות בשפת ג'אווה חלק א
P. 47
סיכום פרק 5
בפרק זה למדנו מהי פונקציה)פעולה( ,כיצד כותבים אותה ,מה חשיבותה
בשבילנו כמתכנתים ואת סוגי הפונקציות הקיימות.
מושגים שלמדנו בפרק:
טענת כניסה :הערכים שהפונקציה מקבלת.
טענת יציאה :הערך שהפונקציה תחזיר ,או מה שהפונקציה עושה
במקרה שבו לא תחזיר ערך.
פונקציה שמחזירה ערכים :פונקציה שבסיום פעולתה תחזיר ערך למקום
ממנו זומנה .שימושית לביצוע פעולות ארוכות שאנו רוצים לחלק לפעולות
קטנות )פעולות עזר(.
פונקציה שלא מחזירה ערכים :פונקציה אשר מבצעת את עבודתה במקום,
כלומר לא תחזיר ערך למקום בו זומנה ותבצע את המשך הפעולה בתוך
עצמה .נפוצה כאשר יש משתנים גלובליים/קבועים.
פונקציה המקבלת ערכים :פונקציה בה מתקבלים פרמטרים בהם
הפונקציה תשתמש לביצוע חישובים ובדיקות ערכים שונות והמשך הפעילות
תהיה לפי הערכים שמתקבלים לאחר הפעולות הללו )החישובים ובדיקות
הערכים(.
פונקציה שלא מקבלת ערכים :פונקציה שהסוגריים של הערכים בה
נשארות ריקות .ניתן להשתמש במשתנים קבועים וגלובליים בה.
תרגיל - 18סיכום פרק :5
כתוב פעולה שמקבלת מחרוזת ומחזירה את המחרוזת הפוכה .קלוט
מחרוזות עד הקלט)"stop" :אין להניח כי כל האותיות קטנות במילה ".("stop
הדפס כל מחרוזת שנקלטת ואת היפוכה עם הודעה מתאימה.
תוכלו למצוא דף עבודה בסופו של הספר שבעזרתו ניתן להמשיך
לתרגל את הנלמד בפרק.
זהו סופו של הפרק החמישי של שפת התכנות ג'אווה ,ניתן לראות שיעורים
על פרק זה והסברים נוספים גם בערוץ היוטיוב שלנו ובאתר.
47
כל הזכויות שמורות ל ""Devkills