על מנת לערוך סיכומים נדרש לפתוח חשבון.
מדעי המחשב ב': הבדלים בין גרסאות בדף
קפיצה לניווט
קפיצה לחיפוש
DaViDHsikum (שיחה | תרומות) אין תקציר עריכה |
DaViDHsikum (שיחה | תרומות) אין תקציר עריכה |
||
שורה 1: | שורה 1: | ||
{{תיבה ירוקה|כותרת =מדעי המחשב ב'|תוכן= | {{תיבה ירוקה|כותרת =מדעי המחשב ב'|תוכן= | ||
*[[ | *[[פונקציות]]. | ||
*[[פרוצדורות]]. | *[[פרוצדורות]]. |
גרסה מ־20:46, 6 ביולי 2007
מדעי המחשב ב'
|
פונקציות
פונקציה היא תת תוכנית המבצעת משימה מסויימת ומחזירה את התוצאת המשימה אותה ביצעה. ההצהרת הפונקציה מתחילה במילה Function ומסתיימת במילה .End
בכותרת הפונקציה מוצהרת שם הפונקציה, הפרמטר של הפונקציה וטיפוסו, וטיפוס הערך שהפונקציה מחזירה. הערך שהפונקציה מחזירה הוא הערך של הביטוי אשר מושם בפונקציה.
מבנה הפונקציה
;טיפוס הערך המוחזר:(טיפוס הפרמטר:שם הפרמטר__)_שם הפונקציה___Function {טענת כניסה:____מה המטרה של הפונקציה?___} {טענת יציאה:____מה הפונקציה מחזירה?___} var {הצהרה על משתנים מקומיים} Begin ...גוף הפונקציה ;End
פרוצדורות
קטע תוכנית לביצוע הכתובה כיחידה עצמאית. זימון הפרוצדורה- בקשה לביצוע משפטי הפרוצדורה. פרוצדורה מקבלת פרמטרים שיכולים להשפיע על ביצועה. הצהרת הפרוצדורה מופיע בחלק ההצהרתי של התוכנית, לאחר הצהרת משתנים.
מבנה כללי להצהרת פרוצדורה בפסקל:
;(טיפוס הפרמטרים:פרמטרים__)_____שם הפרוצדורה_________Procedure {טענת כניסה:____מה המטרה של הפרוצדורה?___} {טענת יציאה:____מה הפרוצדורה מדפיסה?_____} Var הצהרת משתנים מקומיים(משתנים רק של הפרוצדורה בלבד) Begin ...גוף הפרוצדורה .End
מערכים-array
מערך הוא אוסף סדיר של איברים. איבר במערך משמש כמשתנה. כלומר ניתן לשמור בו ערכים ולקרוא את הערכים השמורים בו.
מקומו של איבר במערך מציין ע"י index.
המשך יבוא...