23-01-2005, 17:12
|
|
|
חבר מתאריך: 07.12.04
הודעות: 2,153
|
|
אז ככה...
אני אסביר רק את הדברים האלמנטריים ביותר:
אם עד כה הגדרת איזשהו var למשל בתור 5, אז במערכים תוכל להגדיר משתנה מסויים עם מספר ערכים 4,6,10,60 ועוד...
בפסקל אתה קובע את אורך המערך:
maarach:array [1..10] of integer;
הפקודה הזו תיצור לך מערך בן 10 תאים מטיפוש אינטג'ר, ניתן גם כמובן להגדיר מטיפוס אחר.
למה זה שימושי?
למשל בשאלות שאומרים לך:
בבית הספר לומדים 400 תלמידים, כתוב תוכנית שתקלוט את ממוצע ציוניו של כל תלמיד.
יש להניח כי לא כל התלמידים יהיו באותו יום, על-כן בהכנסת המספר 999 על התוכנית להפסיק את פעולתה באמצע ולבצע את החישוב.
מה הפיתרון? פשוט ביותר!
בנה לולאת while שרצה כל עוד לא הזינו את הערך 999 ואז כל פעם כוללת את הערך לתא הבא במערך שיהיה בן 400 איברים, כמובן שיש לאפס לפני כן את המערך...
מקווה שעזרתי!
נערך לאחרונה ע"י Web בתאריך 23-01-2005 בשעה 17:15.
סיבה: תיקון שגיאות
|