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

حلقة While

جزء من قسم الأساسيات في رحلة Java على Coddy. الدرس 43 من 73.

تختلف حلقة while عن حلقة for. تتيح لنا حلقة for التكرار ضمن range محدد، بينما تتيح لنا حلقة while مواصلة التكرار ما دام condition معينًا مستوفًى.

لاستخدام حلقة while اكتب:

while (condition) {
	code
}

سيتم تنفيذ التعليمات البرمجية فقط إذا كان condition هو true.

هناك العديد من حالات الاستخدام التي يمكن فيها لـ while حلّ المشكلة، لكن حلقة for لا يمكنها ذلك.

challenge icon

التحدي

مبتدئ

اكتب برنامجًا يحصل على مُدخل واحد، double number.

استخدم حلقة while لقسمة المُدخل على 2 ما دام number أكبر من أو يساوي 3.5.

اطبع أول number أصغر من 3.5.

جرّب بنفسك

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        // اكتب كودك أدناه
        
        scanner.close();
    }
}
quiz iconاختبر نفسك

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

جميع دروس الأساسيات

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