با توجه به یک مشکل، یک الگوریتم برای حل آن طراحی کنید.
[{"input": "با توجه به آرایه ای از عدد های کامل n، حداکثر جمع عناصر متوالی در آرایه را پیدا کنید.", "output": "در اینجا یک الگوریتم مرحله به مرحله برای حل مسئله داده شده وجود دارد: ۱. یک متغیر، 'max_sum' را برای ذخیره حداکثر مجموع عناصر متوالی، آغاز کنید و مقدار آن را برابر با عنصر اول آرایه تنظیم کنید. ۲. متغیر دیگری، 'current_sum' را برای ذخیره مجموع عناصر متوالی فعلی، آغاز کنید و مقدار آن را برابر با عنصر اول آرایه تنظیم کنید. ۳. از عنصر دوم تا پایان آرایه تکرار کنید: الف. اگر مقدار 'current_sum' مثبت باشد، عنصر فعلی را به آن اضافه کنید، در غیر این صورت مقدار 'current_sum' را برابر با عنصر فعلی تنظیم کنید. ب. 'current_sum' را با 'max_sum' مقایسه کنید و اگر 'current_sum' بزرگتر از 'max_sum' باشد، مقدار 'max_sum' را به روز کنید. ۴. 'max_sum' را به عنوان حداکثر مجموع عناصر متوالی"}]