در این قسمت از مجموعه آموزشی با نحوه استفاده از حلقههای تکرار متناهی for و نامتناهی while در نرمافزار R آشنا خواهید شد.
حلقههای تکرار متناهی و نامتناهی (for-while)
حلقههای تکرار برای انجام عملیاتی که چندین بار باید تکرار شود، مورد استفاده قرار میگیرند. با استفاده از حلقههای تکرار میتوان یک دستور خاص را برای مقادیر ورودی مختلف تکرار کرد. حلقه تکرار for و while دو حلقه تکرار پرکاربرد در زبان برنامهنویسی R است که برای حالتهای متناهی و نامتناهی بهکار میروند.
حلقه تکرار for: حلقه تکرار متناهی for برای ایجاد تکرار در ساختارهای مختلف داده مورد استفاده قرار میگیرد. در واقع این حلقه برای اجرای تکرارها به تعداد متناهی و مشخص بهکار میرود و زمانی که شمارنده حلقه به انتهای مقادیر مشخص شده رسید، اجرای دستورها متوقف میشود.
حلقه تکرار while: حلقه تکرار نامتناهی while زمانی که تعداد تکرارها نامشخص باشد به کار میرود. در ساختار حلقه while یک شرط وجود دارد که تعداد تکرارها توسط این شرط مشخص میشود؛ به این صورت که تا زمانی که شرط مورد نظر برقرار باشد دستورهای مشخص شده تکرار میشوند و در صورت برقرار نبودن شرط، حلقه متوقف میشود.
در این قسمت از مجموعه آموزشی، به بررسی حلقههای تکرار for و while در زبان R میپردازیم.