التكرار المشروط هو تكرار للعمليات التي يقوم بها الروبوت مالم يتحقق الشرط . ؟| |؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
خطأ.
الإجابة "خطأ" صحيحة. التكرار المشروط ليس تكرارًا للعمليات *مالم* يتحقق الشرط، بل هو تكرار للعمليات *طالما* الشرط متحقق.
إليك شرح مفصل:
- التكرار (Loops): بشكل عام، التكرار في البرمجة يعني تنفيذ مجموعة من الأوامر عدة مرات.
- التكرار المشروط (Conditional Loops): هو نوع من التكرار يعتمد على تحقق شرط معين.
- كيف يعمل؟
- يتم فحص الشرط أولاً.
- إذا كان الشرط صحيحًا (True)، يتم تنفيذ الأوامر الموجودة داخل التكرار.
- بعد تنفيذ الأوامر، يتم فحص الشرط مرة أخرى.
- تستمر هذه العملية (فحص الشرط، التنفيذ إذا كان صحيحًا) طالما أن الشرط يظل صحيحًا.
- بمجرد أن يصبح الشرط خاطئًا (False)، يتوقف التكرار وينتقل البرنامج إلى الأوامر التي تلي التكرار.
مثال:لنفترض أننا نريد أن نطبع الأرقام من 1 إلى 5 باستخدام التكرار المشروط:
```
الرقم = 1
طالما الرقم <= 5:<br> اطبع الرقم
الرقم = الرقم + 1
```
في هذا المثال:
- الشرط هو: `الرقم <= 5` (هل الرقم أصغر من أو يساوي 5؟)</li>
- طالما أن هذا الشرط صحيح، سيتم طباعة الرقم وزيادته بمقدار 1.
- عندما يصبح الرقم 6، يصبح الشرط خاطئًا (`6 <= 5` غير صحيح)، ويتوقف التكرار.</li>
الفرق بين "طالما" و "مالم":- طالما (While): ينفذ الأوامر طالما الشرط صحيح.
- مالم (Unless): (في بعض لغات البرمجة) ينفذ الأوامر *إذا* كان الشرط خاطئًا. وهذا ليس التكرار المشروط الأساسي.
لذلك، العبارة الأصلية ("التكرار المشروط هو تكرار للعمليات التي يقوم بها الروبوت مالم يتحقق الشرط") غير صحيحة. التكرار المشروط يستمر *طالما* الشرط متحقق، وليس *مالم* يتحقق.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال التكرار المشروط هو تكرار للعمليات التي يقوم بها الروبوت مالم يتحقق الشرط . ؟| | اترك تعليق فورآ.