السلام عليكم
على حسب ما أعرف :
الحلقة for في السي++ هي مجرد عداد Counter مثل
أي أنه يأخذ قيم من نوع Integer عدد صحيح ولكن المسألة مختلفة في دلفي فالحلقة for تقوم باللإنتقال
ضمن قيم من نوع ترتيبي وليس شرطاً أن تكون عدداً صحيحاً
لم نستخدم أعداداً أبداً لأن المسألة تتعلق بنمط ترتيبي وجب أن يكون متتاليا حصراً , **** التصحيح في حال وجود خطأ
على حسب ما أعرف :
الحلقة for في السي++ هي مجرد عداد Counter مثل
PHP كود :
for (int icounter = x ; counter <= 10 ; counter++ ) {statement }
أي أنه يأخذ قيم من نوع Integer عدد صحيح ولكن المسألة مختلفة في دلفي فالحلقة for تقوم باللإنتقال
ضمن قيم من نوع ترتيبي وليس شرطاً أن تكون عدداً صحيحاً
PHP كود :
type
TDay = (Sun, Mon, Tues, Wed, thurs, Fri, Sat );
var
Week: array [Sun..Sat]of String;
Day: TDay;
begin
{ TODO -oUser -cConsole Main : Insert code here }
for Day:= Sun to Sat do
ReadLn(Week[Day]);
for Day:= Sun to Sat do
WriteLn(Week[Day]);
end.
لم نستخدم أعداداً أبداً لأن المسألة تتعلق بنمط ترتيبي وجب أن يكون متتاليا حصراً , **** التصحيح في حال وجود خطأ

