אני צריך את עזרתכם, את התרגיל הבא צריך לכתוב בלי מערך4. כתוב תוכנית המקבלת סדרת בינארית (ערכים 0 או 1) המייצגת מספר טבעי בבסיס 2 ומחזירה אותו מספר בבסיס 10.
לדוגמא: עבור סדרה
1 1 0 1 1 0 1 1 0
על התוכנית להחזיר 438.
תתייחס לשתי אפשרויות:
א. התוכנית מקבל סדרה מימין לשמאל
ב. התוכנית מקבל סדרה משמאל לימין
אסור לי להגביל את המשתמש במס' איברים בינארים, אז איך אני יכול לחשוב את הסדרה מהכיוון השני אם אני לא יודע מתי היא נגמרת ואני לא שומר אותה במערך....
מספיק לי הצעות פיתרון-תודה רבה