المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:مرحله ی اول:دوره ی ۷:سوال ۳۶

سوال ۳۶

حال برنامه‌ی زیر را در نظر بگیرید. در انتهای اجرای این برنامه٬ مقدار ذخیره شده در ثبات٬ برحسب مقادیر اولیه‌ي متغیر‌ها٬ چقدر است؟

$$LOADa$$ $$ADDb$$ $$STOREx$$ $$MULTx$$ $$STOREz$$ $$ADDx$$ $$MULTa$$ $$MULTz$$

  1. $a(a+b)^4+a(a+b)^3$
  2. $(a+b)[(a+b)^2+(a+b)]$
  3. $az(x+z)$
  4. $a[(a+b)^3+(a+b)^2]$
  5. $a(a+b)^4$

پاسخ

گزینه (۱) درست است.

در هر مرحله مقدار ثبات را می‌نویسیم:

$1)?=a \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad 2)?=a+b \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad 3)x=a+b \\ 4)?=(a+b)^2 \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad 5)z=(a+b)^2 \quad\quad\quad\quad\quad\quad\quad\quad 6)?=(a+b)^2+(a+b) \\ 7)?=a(a+b)^2+a(a+b) \\ 8)?=[a(a+b)^2+a(a+b)](a+b)^2=a(a+b)^4+a(a+b)^3$


ابزار صفحه