Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

حلقة While

جزء من قسم Fundamentals في رحلة C على Coddy. الدرس 38 من 63.

تسمح لك حلقة while بتنفيذ كتلة كود بشكل تكراري طالما أن condition المحدد صحيح.

إليك الصيغة الأساسية:

while (condition) {
    // الكود الذي سيتم تكراره
}

فلننشئ عدادًا بسيطًا:
قم بتهيئة متغيّر العداد

int count = 1;

أنشئ حلقة while تعمل طالما كانت قيمة count أقل من أو تساوي 5

while (count <= 5) {
    printf("%d ", count);
    count++;
}

بعد تنفيذ الكود، ستكون المخرجات:

1 2 3 4 5

تستمر الحلقة حتى تصبح قيمة count تساوي 6، وعند هذه النقطة يصبح الشرط count <= 5 خاطئًا (false)، وتنتهي الحلقة.

challenge icon

التحدي

سهل

اكتب برنامجًا يقرأ عددًا صحيحًا n من المستخدم ويطبع جميع الأعداد الزوجية من 2 إلى n (شاملة) باستخدام حلقة while.

على سبيل المثال، إذا أدخل المستخدم 10، يجب أن يطبع برنامجك:

2 4 6 8 10

جرّب بنفسك

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // كودك هنا
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم C عبر الإنترنت