|
עמוד:246
האם עברנו על כל איברי המערך ? ; סיום התכנית < שימו לב , המערך הדו-ממדי ממפה בצורה לינארית , לכן מספיקה לולאה אחת לאתחול כל איבריו . | דוגמה 6 . 8 נכתוב תכנית שתאחל מערך דו-ממדי שיש בו 3 שורות ו4- עמודות . לאתחול נשתמש בסדרת המספרים ..., 10 , 20 , 30 התכנית תחשב את הסכום של כל שורה בנפרד , ותאחסן את הסכום במערך חד-ממדי sum שיש בו 3 איברים ( כל איבר במערך חד-ממדי מאחסן סכום של שורה אחת במערך הדו-ממדי . ( פתרון נגדיר שני קבועים האחד , בשם , ROW יציין את מספר השורות , והשני בשם COLUMN יציין את מספר העמודות . כמו כן נגדיר שני מערכים : pyn a ; no « 3-n sum מערך חד-ממדי שבו יאוחסנו סכומי השורות . נגדיר את שיטות המיעון בהן נשתמש כ בהצבעה לאיבר במערך הדו-ממדי a נשתמש במיעון אינדקס-בסיס עם העתק ובהתאם נשתמש באוגרים S / - ) BX בהצבעה לאיבר במערך החד-ממדי נשתמש במיעון אינדקס ובהתאם נשתמש באוגר . DI
|
|