Here you will get pl/sql program to print table of a given number.

You can ask your queries in comment section.

1 2 3 4 5 6 7 8 9 10 11 12 13 |
declare n number; i number; begin n:=&n; for i in 1..10 loop dbms_output.put_line(n||' x '||i||' = '||n*i); end loop; end; / |

**Output**

*Enter value for n: 5*

*old 6: n:=&n;*

*new 6: n:=5;*

*5 x 1 = 5*

*5 x 2 = 10*

*5 x 3 = 15*

*5 x 4 = 20*

*5 x 5 = 25*

*5 x 6 = 30*

*5 x 7 = 35*

*5 x 8 = 40*

*5 x 9 = 45*

*5 x 10 = 50*

hey,thank ue so much 4 ue gud updates abt programing

Hi in above logic what is the need of x

It is to show multiplication sign in output, like this: 5 x 1 = 5

i want matrix multiplycation in pl/sql

so plz go throw it