الاجابة : التكرار المشروط هو تكرار للعمليات التي يقوم بها الروبوت مالم يتحقق الشرط . ؟..؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
خطأ.
الإجابة "خطأ".
التكرار المشروط ليس تكرارًا للعمليات *مالم* يتحقق الشرط، بل هو تكرار للعمليات *طالما* الشرط متحقق. هذا هو الفرق الأساسي. دعونا نفصل الفكرة:
- التكرار (Loop): هو تنفيذ مجموعة من الأوامر بشكل متكرر.
- التكرار المشروط (Conditional Loop): هو نوع من التكرار يستمر في تنفيذ الأوامر طالما أن شرطًا معينًا صحيحًا (متحققًا). بمجرد أن يصبح الشرط خاطئًا، يتوقف التكرار.
مثال:لنفترض أننا نريد أن نطبع الأرقام من 1 إلى 5 باستخدام التكرار المشروط. الكود (بشكل مبسط) سيكون كالتالي:
- ابدأ برقم = 1
- طالما أن رقم أصغر من أو يساوي 5:
- اطبع الرقم
- زد الرقم بمقدار 1
3. انتهى
في هذا المثال:
- الشرط: "رقم أصغر من أو يساوي 5"
- التكرار: سيستمر التكرار في طباعة الرقم وزيادته طالما أن الشرط صحيح.
- التوقف: عندما يصبح الرقم 6، يصبح الشرط خاطئًا، ويتوقف التكرار.
الفرق بين "مالم" و "طالما":- "مالم" (Unless): تعني "إلا إذا". لو كانت الإجابة صحيحة، لكان التكرار يستمر *إلا إذا* تحقق الشرط، وهذا يعني أنه سيتوقف بمجرد تحقق الشرط، وهو عكس المطلوب.
- "طالما" (As long as/While): تعني "بشرط أن". التكرار يستمر *بشرط أن* يكون الشرط صحيحًا.
لذلك، التكرار المشروط يعتمد على تحقق الشرط *للاستمرار*، وليس للتوقف.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال الاجابة : التكرار المشروط هو تكرار للعمليات التي يقوم بها الروبوت مالم يتحقق الشرط . ؟.. اترك تعليق فورآ.