۱۳۹۲/۰۹/۰۲, ۰۲:۱۱ ب.ظ
سلام.
یک حلقه for بسازید و در آن، تک تک عناصر A را به صورت گام به گام فراخوانی کنید. بر اساس اینکه عنصر بعدی بردار A با عنصر فعلی برابر است یا نه، مقادیر numbers و count را بسازید.
مثلا در حلقه، یک متغیر به نام current ذخیره می کنید. ابتدا مقدار آن برابر 1 است که اولین عنصر A می باشد، این مقدار در اولین عنصر بردار numbers قرار می گیرد. یک متغیر هم برای تعداد تکرار عنصر فعلی تعریف کنید، که مقدار آن، در بردار count ذخیره خواهد شد. بعد از شمارش تعداد تکرار 1 ، عدد حاصل را در اولین عنصر count ذخیره کنید و حالا current تبدیل به عدد بعدی که در بردار A شناسایی کرده اید، می شود.
یک حلقه for بسازید و در آن، تک تک عناصر A را به صورت گام به گام فراخوانی کنید. بر اساس اینکه عنصر بعدی بردار A با عنصر فعلی برابر است یا نه، مقادیر numbers و count را بسازید.
مثلا در حلقه، یک متغیر به نام current ذخیره می کنید. ابتدا مقدار آن برابر 1 است که اولین عنصر A می باشد، این مقدار در اولین عنصر بردار numbers قرار می گیرد. یک متغیر هم برای تعداد تکرار عنصر فعلی تعریف کنید، که مقدار آن، در بردار count ذخیره خواهد شد. بعد از شمارش تعداد تکرار 1 ، عدد حاصل را در اولین عنصر count ذخیره کنید و حالا current تبدیل به عدد بعدی که در بردار A شناسایی کرده اید، می شود.
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.