پرش به محتوای اصلی
رزرو مشاوره تلفنی تک جلسه‌ای با استاد رضوی
رزرو مشاوره تلفنی
کنکور کامپیوتر
0
اشتراک
 

حلقه در برنامه نویسی چیست؟ حلقه یا لوپ (Loop) چیست؟

این مقاله عالی به زبان ساده و با استفاده از فیلم توضیح داده که حلقه در برنامه نویسی چیست، همچنین در خصوص حلقه یا لوپ (Loop) بی نهایت صحبت کرده است

این تصویر نشان دهنده یک حلقه یا Loop است.

حلقه (Loop) یک برنامه یا اسکریپت نرم افزاری است که دستورالعمل‌های یکسانی را تکرار می‌کند یا همان اطلاعات را بارها و بارها پردازش می‌کند تا زمانی که دستور توقف را دریافت کند. اگر به درستی مدیریت نشود، یک حلقه می‌تواند باعث کند شدن کامپیوتر شود زیرا با تکرار همان مراحل در یک حلقه بی پایان غرق می‌شود. حلقه یک ایده برنامه نویسی اساسی است که معمولاً در نوشتن برنامه‌ها استفاده می‌شود.

یک حلقه بی نهایت، حلقه‌ای است که فاقد روال خروج کارآمد است. نتیجه این است که حلقه به طور مداوم تکرار می‌شود تا زمانی که سیستم عامل آن را احساس کند و برنامه را با یک خطا خاتمه دهد یا تا زمانی که رویداد دیگری رخ دهد (مانند اینکه برنامه به طور خودکار پس از مدت زمان مشخصی خاتمه یابد).

نمونه هایی از کد حلقه در زبان های مختلف

کد حلقه در جاوا

این کد ۱۰ بار عبارت Hello را چاپ می‌کند.

 
for(int i=1;i<=10;i++)
{  
	System.out.println("Hello");  
}

کد حلقه در سی شارپ

این کد ۱۰ بار عبارت Hello را چاپ می‌کند.

 
for (int i = 0; i < 10; i++)
{
	Console.WriteLine("Hello");
}

کد حلقه در سی پلاس پلاس

این کد ۱۰ بار عبارت Hello را چاپ می‌کند.

 
for (i = 1; i <= 10; ++i) 
{
	cout << "Hello";
} 

کد حلقه در PHP

این کد ۱۰ بار عبارت Hello را چاپ می‌کند.

 
for ($i=1; $i <=10; $i++)
{
	echo 'Hello';
}
 

حلقه چیست؟

حلقه (Loop) یک برنامه یا اسکریپت نرم افزاری است که دستورالعمل‌های یکسانی را تکرار می کند یا همان اطلاعات را بارها و بارها پردازش می‌کند تا زمانی که دستور توقف را دریافت کند.

حلقه بی نهایت چیست؟

حلقه بی نهایت یا حلقه بی پایان، به حلقه‌ای گفته می‌شود که به شکل نامحدود یک دستورالعمل یا دستورالعمل‌‌هایی را تکرار می‌کند، در این حالت برای حلقه یا شرطی (شرط اتمام کار حلقه) در نظر گرفته نشده و یا اینکه شرط آن هیچگاه اتفاق نمی‌افتد.

این مطلب چقدر به کارت آمد؟511111111115.00 از ۵ 1 رأی
اشتراک

پرسش و پاسخ داوطلبان کنکور ارشد کامپیوتر

سوال شما توسط استاد رضوی پاسخ داده می‌شود و از طریق پیامک به شما اطلاع رسانی می‌شود
×
kb
هیچ نظری ارسال شده در اینجا وجود ندارد
تلگرام اینستاگرام تماس با پشتیبانی: 09378555200 تماس با پشتیبانی: 09378555200
خدمات ما
پشتیبانی کنکور کامپیوتر

سؤالی داری؟ از ۸ صبح تا ۱۰ شب پاسخ‌گوییم.

تماس با پشتیبانی۰۹۳۷۸۵۵۵۲۰۰ پشتیبانی در تلگرامپاسخ‌گویی پیامی
شبکه‌های اجتماعی
کانال تلگرام اینستاگرام آپارات یوتیوب
اشتراک‌گذاری این مطلب

حلقه در برنامه نویسی چیست؟ حلقه یا لوپ (Loop) چیست؟

تلگرام واتس‌اپ ایکس
https://www.konkurcomputer.ir/what-is-loops-in-programming.html
خدمات کنکور کامپیوتر
هر چیزی که برای قبولی لازم داری، یک‌جاخدمات ما

از مشاوره‌ی شخصی با استاد رضوی تا فیلم‌های دروس، پلتفرم‌ها و ابزارهای رایگان

مشاوره‌ی شخصی با استاد رضوی
تماس با پشتیبانی