إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

اريد عمل جدول الضرب ب Pl/sql


19 رد (ردود) على هذا الموضوع

#16 loveall2006

loveall2006

    مشترك

  • الأعضــاء
  • 63 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 19 March 2009 - 01:03 PM

طيب انا عايز جدول الضرب يكون علي شكل مثلث زي مكان بينكتب خلف الكراسة القديمة في الابتدائي
1*1=1 1*2=2
2*2=4 2*3=6
3*3=9
وهكذا

#17 TROYMAN

TROYMAN

    مشترك

  • الأعضــاء
  • 107 مشاركة

تاريخ المشاركة 19 March 2009 - 02:34 PM

تفضل الحل و يمكن تنسيقه كما تريد:

declare
begin for i in 1..9 loop
dbms_output.put_line('---------'||i||'---------');
for j in 1..9 loop
dbms_output.put_line(i||' X '||j||' = '||i*j);
end loop;
end loop;
end;
/


<<اللهم لا علـم لنا إلا ما علّمتنا إنك أنت العليــم الحكيــم>>
<<اللهم علّمنا ما ينفعنا و انفعنا بما علّمتنا و ازدنا علماً>>



Programmer (C#.Net,C++,ASP) & Oracle Developer


#18 TROYMAN

TROYMAN

    مشترك

  • الأعضــاء
  • 107 مشاركة

تاريخ المشاركة 19 March 2009 - 11:09 PM

تفضل الحل و يمكن تنسيقه كما تريد:

declare
begin for i in 1..9 loop
dbms_output.put_line('---------'||i||'---------');
for j in 1..9 loop
dbms_output.put_line(i||' X '||j||' = '||i*j);
end loop;
end loop;
end;
/

السلام عليكم...
أنا آسف بس وقت رديت عل موضوع ما كان طالع عندي ردود الأخوة و أجوبتهم...يبدو كان عندي مشكلة


<<اللهم لا علـم لنا إلا ما علّمتنا إنك أنت العليــم الحكيــم>>
<<اللهم علّمنا ما ينفعنا و انفعنا بما علّمتنا و ازدنا علماً>>



Programmer (C#.Net,C++,ASP) & Oracle Developer


#19 ايمن الاصبحي

ايمن الاصبحي

    عضو

  • الأعضــاء
  • 3 مشاركة
  • الاسم الأول:ايمن
  • اسم العائلة:الاصبحي
  • البـلـد: Country Flag
  • المنصب الحالي:طالب

تاريخ المشاركة 14 March 2015 - 09:07 PM

هذا برنامج يطلب من المستخدم ادخال رقم ثم يقوم  بطباعة جددول الضرب حسب الرقم المدخل

وانا اريد كيف يطبع الرقم الي بعده تلفائي  مثلا المستخدم ادخل الرقم 5 ثم يطبعه ثم يطبع الرقم اللي بعده 6 تلقائيا وبعدين 7 وبعدين 8 ال...خ وهكذا

. ارجو  منم الرد وايفادتي ولكم مني جزيل لشكر

declare

x number:=1;

y number;

z:=number;

begin

y=:&y;

loop

z:=x*y;

dbms_output.put_line(x || ' * ' || y || ' = ' || z);

x:=x+1;

exit when x=13;

end loop;

end;

/

 



#20 ايمن الاصبحي

ايمن الاصبحي

    عضو

  • الأعضــاء
  • 3 مشاركة
  • الاسم الأول:ايمن
  • اسم العائلة:الاصبحي
  • البـلـد: Country Flag
  • المنصب الحالي:طالب

تاريخ المشاركة 14 March 2015 - 09:09 PM

هذا برنامج يطلب من المستخدم ادخال رقم ثم يقوم  بطباعة جددول الضرب حسب الرقم المدخل

وانا اريد كيف يطبع الرقم الي بعده تلفائي  مثلا المستخدم ادخل الرقم 5 ثم يطبعه ثم يطبع الرقم اللي بعده 6 تلقائيا وبعدين 7 وبعدين 8 ال...خ وهكذا

. ارجو  منم الرد وايفادتي ولكم مني جزيل لشكر

declare

x number:=1;

y number;

z:=number;

begin

y=:&y;

loop

z:=x*y;

dbms_output.put_line(x || ' * ' || y || ' = ' || z);

x:=x+1;

exit when x=13;

end loop;

end;

/