بتاريخ: 23 أكتوبر 200718 سنة comment_113947 اريد عمل مصفوفة تبدا بالرقم مكونة من 9 عناصر تبدا بالرقم 2 وتنتهى بالرقم 1 بمعنى يكون شكلها كالاتى234567891انا والله حاولت اعملها باللوب ولكن فشلت كا الى عملته فقط هو تعبئة عناصر المصفوفة من 2 الى 9 اما اخر عنصر وهو ال 1 معرفتش اخلى اللوب ينتهى بهارجو المساعدة اخوانى تقديم بلاغ
بتاريخ: 24 أكتوبر 200718 سنة comment_113974 أخي جرب الحل التالي وان شاء الله يكون المطلوب declare type arr is table of integer index by binary_integer; a arr; j number; begin for i in 2 .. 9 loop a(i-1) := i; dbms_output.put_line(a(i-1)); j := i; end loop; a(j):= 1; dbms_output.put_line(a(j)); end; تقديم بلاغ
بتاريخ: 24 أكتوبر 200718 سنة comment_113979 declare v number :=2 ; begin loop dbms_output.put_line(v); v:=v+1 ; exit when v >9 ; end loop ; dbms_output.put_line(1); end ; تقديم بلاغ
بتاريخ: 25 أكتوبر 200718 سنة comment_114124 declare type arr is table of integer index by binary_integer; a arr; b arr; c arr; begin for i in 1 .. 9 loop a(i) := i; b(i) := i + 1; c(i) := i + 2; if i = 9 then b(i) := i - 8; end if; if i >= 8 then c(i) := i - 7; end if; dbms_output.put_line(a(i)||' '||b(i)||' '||c(i)); end loop; end; / تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.