أي من الأوامر التكرار الآتية يمثل التكرار المحدد ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
FOR NEXT.
الإجابة الصحيحة هي FOR NEXT.
شرح مفصل:
الأوامر التكرارية هي الأوامر التي تسمح بتنفيذ مجموعة من التعليمات عدة مرات. هناك أنواع مختلفة من التكرار، ولكن التكرار *المحدد* هو التكرار الذي نعرف مسبقًا عدد مرات تنفيذه.
- FOR NEXT: هذا الأمر هو التكرار المحدد بشكل أساسي. يعمل كالتالي:
- FOR: يبدأ حلقة التكرار.
- متغير العداد: يتم تعريف متغير (عادةً ما يكون رقميًا) لعدّ عدد مرات التكرار.
- القيمة الابتدائية: يتم تحديد القيمة التي يبدأ بها متغير العداد.
- القيمة النهائية: يتم تحديد القيمة التي يتوقف عندها التكرار.
- الخطوة (اختياري): تحدد مقدار الزيادة أو النقصان في متغير العداد في كل مرة. إذا لم تحدد، فالزيادة تكون افتراضية بمقدار 1.
- NEXT: ينهي حلقة التكرار ويعود إلى بداية الحلقة لزيادة العداد وتكرار العملية، حتى يصل العداد إلى القيمة النهائية.
مثال:```
FOR i = 1 TO 5
PRINT "الرقم هو: " + i
NEXT
```
في هذا المثال:
- `i` هو متغير العداد.
- يبدأ العداد بالقيمة 1.
- يتوقف التكرار عندما يصل العداد إلى القيمة 5.
- في كل مرة، يتم طباعة "الرقم هو: " متبوعًا بقيمة `i`.
سيتم تنفيذ الأمر `PRINT` خمس مرات، وسيتم طباعة الأرقام من 1 إلى 5. هذا مثال واضح على التكرار المحدد، لأننا حددنا مسبقًا أن الحلقة ستتكرر 5 مرات.
أوامر تكرار أخرى (ليست محددة):
- WHILE: يستمر التكرار طالما أن شرطًا معينًا صحيحًا. لا نعرف مسبقًا عدد مرات التكرار.
- DO WHILE/DO UNTIL: مشابهة لـ WHILE، وتعتمد على شرط لتحديد استمرار التكرار.
- REPEAT UNTIL: تنفذ مجموعة من التعليمات مرة واحدة على الأقل، ثم تستمر في التكرار حتى يصبح شرط معين صحيحًا.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال أي من الأوامر التكرار الآتية يمثل التكرار المحدد ؟ اترك تعليق فورآ.