حلقه while در زبان متلب
حلقه while در زبان برنامه نویسی MATLAB، به منظور اجرای دستور (یا دستورات) به صورت تکراری استفاده می شود. به عبارت دیگر برای اجرای چندین باره یک بخش از کد از حلقه ها استفاده می شود. اجرای حلقه تا زمانی که شرط مشخص شده برای آن true باشد ادامه می یابد.
سنیتکس
سینتکس مربوط به حلقه while:
1 2 3 | while <expression> <statements> end |
شرط حلقه تا زمانی مقدار غیر خالی (nonempty) و یا مقدار غیر صفر داشته باشد، به عنوان true در نظر گرفته می شود.
مثال:
یک فایل اسکریپتی ایجاد کرده و کد زیر را در آن بنویسید:
1 2 3 4 5 6 7 | a = 10; % while loop execution while( a < 20 ) fprintf('value of a: %d\n', a); a = a + 1; end |
زمانی که کد فوق را اجرا کنید، خروجی زیر را تولید خواهد کرد:
1 2 3 4 5 6 7 8 9 10 | value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15 value of a: 16 value of a: 17 value of a: 18 value of a: 19 |
هیچ نظری ثبت نشده است