הסבר נוסף
קודם כל אם התרגיל לא ברור / יש פקודה לא ברורה בבקשה תכתבו ואני אסביר שוב. כי עד עכשיו אף אחד לא הגיב..
כרגע מה שהפתרון שלי עושה הוא סופר את כמות הסיביות הדלוקות בNUM1.
במקום שזה יעשה 0+1+1.. אני רוצה שהוא פשוט ישים את המספרים ,0 ו1, לדוגמא אם המספר הוא 0111-1100,
אז שבאיטרציה הראשונה ישים בNUM2 אפס
באיטרציה השניה NUM2=00
בשלישית: 001
ברביעית 0011
ועכשיו מה שזה עושה זה פשוט חיבור נניח 0+1 ומציב את התוצאה בNUM2.
כדי לפתור את זה חשבתי להשתמש במערך ובכל תא בו להציב 0 או 1, הבעיה היא שאחר כך אני לא יודע איך לייצג את כל המערך כמספר.
ז"א נניח המערך הוא 0111-1100 כשבתא 0 יש 0, בתא 1 יש 1, בתא 2 יש 1 וכך הלאה, איך לקחת את כל המערך כמספר ולהציב בNUM2.
תודה..