سوال ۱۵
برنامهی زیر را درنظر بگیرید:
- مقدار $X$ را از ورودی بگیر.
- مقدار $S$ را برابر صفر قرار بده.
- مقدار $C$ را برابر صفر قرار بده.
- مقدار $Y$ رابرابر مقدار $X$ قرار بده.
- باقیماندهی تقسیم $Y$ بر دو را در $B$ و خارجقسمت تقسیم آن را در خود $Y$ بریز.
- مقدار $S$ را برابر با $S + (C + 1) \times B$ قرار بده.
- مقدار $C$ را برابر $C-1 $ قرار بده.
- اگر $Y$ بزرگتر از صفر بود به خط ۵ برو.
- اگر $S$ برابر با $X$ بود مقدار $S$ را به عنوان خروجی برگردان و برنامه خاتمه بده.
- مقدار $X$ را برابر با $S$ قرار بده.
- به خط ۲ برو.
به ازای چند تا از اعضای مجموعهی {٫۱۴۸۸…۱۳۹۰٫۱۳۹۱٫۱۳۹۲٫} اگر آن عدد را بهعنوان ورودی به این برنامه بدهیم، برنامه خاتمهیافته و خروجی برابر ۱ خواهد بود؟
- ۰
- ۹۹
- ۲۵
- ۵۰
- ۳۳
| ▸ سوال قبل | سوال بعد ◂ |