Sie sind auf Seite 1von 28

pl/sql lab programes

SUM OF TWO NUMBERS


Aim: To write a pl/sql program to find sum of two numbers. Procedure: Declare i number(3); j number(3); k number(3); Begin i:=&i; j:=&j; k:=i+j; Dbms_output.put_line('t e sum o! '""i""'#'""j""'is:'""k); en$; % Executio : SQL> @e:\sqlpl\add.sql Enter value for i: old !: i:"#i$ new !: i:" $ Enter value for %: old &: %:"#%$ new &: %:" $ t'e sum of ( is:) *L/SQL pro+edure su++essfull, +ompleted. !o clusio : - pl/sql program is su++essfull, e.e+uted for finding sum of two numbers.

MU"T#$"ES OF %

Aim: To write a pl/sql program for finding /ultiples of 0. Procedure: $eclare i number(3):=&; n number(3):=&n; Begin Dbms_output.put_line('t e multiples o! & are:'); ' ile i(=n loop $bms_output.put_line(i); i:=i+&; en$ loop; en$; % Output: SQL> @e:\sqlpl\1.sql Enter value for n: 12 old 3: n number435:"#n$ new 3: n number435:"12$ t'e multiplus of 0 are: 0 62 60 12 *L/SQL pro+edure su++essfull, +ompleted. 7on+lusion: - pl/sql program is su++essfull, e.e+uted for finding /ultiples of 0.

MU"T#$"#!AT#ON TAB"ES
Aim: )o 'rite a pl%s*l program !or $ispla+ t e ,ultiplication )ables up to gi-en number. Procedure: Declare i number(.);

j number(3); n number(3):=&n; Begin !or i in /..n loop $bms_output.put_line(i""' )able'); $bms_output.put_line('0000000000'); !or j in /../1 loop $bms_output.put_line(i""'2'""j""'='""n2j); en$ loop; en$ loop; en$; % Executio : SQL> @e:\plsql\3.sql Enter value for n: 1 old : n number435:"#n$ new : n number435:"1$ 6 Table 8888888888 696"1 691" 693"! 69 ") 690"62 69!"61 69&"6 69)"6! 69:"6) 6962"12 1 Table 8888888888 196"1 191" 193"! 19 ") 190"62 19!"61 19&"6 19)"6! 19:"6)

1962"12 *L/SQL pro+edure su++essfull, +ompleted. !o clusio : - pl/sql program is su++essfull, e.e+uted for /ultipli+ation Tables

PRIME NUMBER
Aim: )o 'rite a pl%s*l program to c eck 'eat er gi-en number is 3rime or not. Procedure: $eclare num number; i number:=/; c number:=1; begin num:=# !or i in /..num loop i!((mo$(num#i))=1) t en c:=c+/; en$ i!; en$ loop; i!(c45) t en $bms_output.put_line(num""' not a prime'); else $bms_output.put_line(num""' is prime'); en$ i!; en$; % Executio : SQL> @e:\plsql\prime.sql Enter value for num: 0 old !: num:"#num$ new !: num:"0$ 0 is prime !o clusio : 6 pl%s*l program is success!ull+ e7ecute$ to c eck t e gi-en number is prime or not.

FACTORIAL OF A NUMBER.
Aim: )o 'rite a pl%s*l program to !in$ing !actorial o! gi-en number.

Procedure: $eclare i number(.):=/; n number(.):=&n; ! number(.):=/; begin !or i in /..n loop !:=!2i; en$ loop; Dbms_output.put_line('t e !actorial o! '""n""' is:'""!); en$; % Output: SQL> @e:\plsql\fa+t.sql Enter value for n: 0 old 3: n number4 5:"#n$ new 3: n number4 5:"0$ t'e fa+torial of 0 is:612 *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for finding fa+torial of a given number.

Re&erse O' A Number


Aim: )o 'rite a pl%s*l program to generate re-erse !or gi-en number. Procedure: $eclare n number(.):=&n; s number(.):=1; r number(.); begin ' ile n41 loop r:=mo$(n#/1); s:=(s2/1)+r; n:=trunc(n%/1); en$ loop; $bms_output.put_line(8t e re-erse number is:9); $bms_output.put_line(s); en$; % Execution: SQL> @e:\plsql\rev.sql Enter value for n: 0& old 1: n number4 5:"#n$ new 1: n number4 5:" 0&$ t'e reverse number is: &0 *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl%s*l program is success!ull+ e7ecute$ to generate re-erse number !or gi-en number.

FIBINOCCI SERIES
Aim: )o 'rite a pl%s*l program to generate !ibinocci series.

Procedure: $eclare a number(3):=/; b number(3):=/; c number(3); n number(3):=&n; begin Dbms_output.put_line('t e !ibinocci series is:'); ' ile a(=n loop $bms_output.put_line(a); c:=a+b; a:=b; b:=c; en$ loop; en$; % Executio : SQL> @e:\plsql\fibi.sql Enter value for n: 63 old 0: n number435:"#n$ new 0: n number435:"63$ t'e fibino++i series is: 6 6 1 3 0 ) 63 *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for to generate fibino++i series.

EVEN OR ODD
Aim: )o 'rite a pl%s*l program to !in$ gi-en number is e-en or o$$. Procedure: Declare n number(.):=&n; Begin

i! mo$(n#5)=1 t en $bms_output.put_line(n""' e-en number'); else $bms_output.put_line(n""' o$$ number'); en$ i!; en$; % Executio : SQL> @e:\plsql\even.sql Enter value for n: 0 old 1: n number4 5:"#n$ new 1: n number4 5:"0$ 0 odd number *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for finding even or odd.

LETTER B LETTER
Aim: )o 'rite a pl%s*l program to print a string in a letter b+ letter !ormat. Procedure: $eclare str -arc ar(/1):='&str'; len number(5); i number(3):=/; begin len:=lengt (str); ' ile i(=len loop Dbms_output.put_line(substr(str#i#/)); i :=i+/; en$ loop; en$; % Output: SQL> @e:\plsql\:a.sql Enter value for str: sv+et old 1: str var+'ar4625:";#str;$ new 1: str var+'ar4625:";sv+et;$ s v + e t *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl%s*l program is success!ull+ e7ecute$ !or printing a string letter b+ letter.

SPACE AFTER EAC! LETTER


Aim: )o 'rite a pl%s*l program to insert a space a!ter eac letter in a gi-en string.

Procedure: $eclare str -arc ar(/1):='&str'; len number(5); i number(3):=/; ne'str -arc ar(51); begin len:=lengt (str); ' ile i(=len loop ne'str:=ne'str""substr(str#i#/)""' '; i:=i+/; en$ loop; $bms_output.put_line(ne'str); en$; % Executio : SQL> @e:\plsql\:b.sql Enter value for str: sv+et old 1: str var+'ar4625:";#str;$ new 1: str var+'ar4625:";sv+et;$ sv+et *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for to insert a spa+e after ea+' letter.

#NSERT#N( A ROW US#N( $"/S)"


Aim: To write a pl/sql program for inserting a row into vender table . $roce*ure: +,!reati g &e *er table, SQL> +reate table vendor4 1 v<+ode number405 primar, =e,( 3 v<name var+'ar4625( v<+onta+t var+'ar4625( 0 v<area var+'ar4625( ! v<p'one number46255$ Table +reated. 1. # serti g ro- usi g pl/sql SQL> de+lare begin insert into vendor values46261(;ba%a%;(;del'i;(616(:: : )6)2&5$ end$ / *L/SQL pro+edure su++essfull, +ompleted. ., /ispla0i g t1e roSQL> sele+t 9>rom vendor$ ?<7@AE ?<B-/E ?<7@BT-7T ?<-CE- ?<*D@BE 888888888 8888 8888888888888 88888888888888 888 888888888888 88888888888888 6261 ba%a% del'i 616 :: : )6)2& !o clusio : a pl/sql program is su++essfull, e.e+uted for inserting a row into vender table.

COUNTIN" NO OF PRODUCTS
Aim: )o 'rite a pl%s*l program to print number o! pro$ucts ' ose 3rice bet'een 1 to &1# &1 to /11#/11 to /&1#/&1 to 511#

511 to 5&1. Procedure: #.cre$tin% &roduct t$'(e: SQL> +reate table produ+t4 1 p<+ode number4 5( 3 p<name var+'ar4625( p<date date( 0 *<pri+e number4 55$ Table +reated. 2,# serti g ro-s i to pro*uct table: SQL> insert into produ+t values4626(;boost;(;618nov866;(6:25$ 6 row +reated. SQL> insert into produ+t values4621(;'orli+=s;(;618nov866;(6 :5$ 6 row +reated. SQL> insert into produ+t values4623(;boornvita;(;618nov866;(1125$ 6 row +reated. SQL> insert into produ+t values462 (;+omplane;(;618nov866;(6::5$ 6 row +reated. SQL> insert into produ+t values4620(;lu.;(;638aug866;(6)5$ 6 row +reated. SQL> insert into produ+t values462!(;dove;(;638aug866;(1!5$ 6 row +reated. SQL> insert into produ+t values462&(;a.e;(;638aug866;(1::5$ 6 row +reated. SQL> insert into produ+t values462)(;pla,bo,;(;6)8nov866;(1025$ 6 row +reated. SQL> insert into produ+t values462:(;ni=e;(;6)8nov866;(1 25$ 6 row +reated. SQL> insert into produ+t values4662(;bite;(;6)8nov866;(:25$ 6 row +reated.

.,Source co*e: de+lare c number(3):=3; lo' number(3):=/; i number(3):=&1; i number(3); begin ' ile i(=311 loop

select count(p_price) into c !rom pro$uct ' ere p_price bet'een lo' an$ i; $bms_output.put_line('t e no o! pro$uctos bet'een '""lo'""'an$'"" i""'is'""c) ; lo':= i; i:= i+&1; en$ loop; en$; % Executio : SQL> @e:\plsql\noitems.sql t'e no of produ+tos between 6and02is1 t'e no of produ+tos between 02and622is6 t'e no of produ+tos between 622and602is6 t'e no of produ+tos between 602and122is1 t'e no of produ+tos between 122and102is3 t'e no of produ+tos between 102and322is1 *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl%s*l program is success!ull+ e7ecute$ !or counting no o! pro$ucts in speci!ie$ range.

US#N( 3T4$E
Aim: )o 'rite a pl%s*l program to $ispla+ t e emplo+ee $etails using :t+pe $ata t+pe. Procedure: #.cre$tin% em& t$'(e: SQL> +reate table emp4 1 eno number4 5 primar, =e,( 3 ename var+'ar4)5( %ob var+'ar4)55$ Table +reated. 2,# serti g &alues i to emp table: SQL> insert into emp values4626(;=alam;(;+ler=;5$ 6 row +reated. SQL> insert into emp values4622(;%o'n;(;sales;5$ 6 row +reated. SQL> insert into emp values4621(;pri,a;(;+ler=;5$ 6 row +reated. ., Executio : SQL> de+lare 1 Eno emp.enoEt,pe$ 3 Ename emp.enameEt,pe$ begin 0 sele+t eno(ename into Eno(Ename ! from emp & w'ere eno"622$ ) dbms<output.put<line4;eno:;FFEno5$ : dbms<output.put<line4;ename:;FFEname5$ 62 end$ 66 / eno:622 ename:%o'n *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl%s*l program is success!ull+ e7ecute$ to $ispla+ t e emplo+ee $etails using :t+pe $ata t+pe.

USIN" )RO*T PE
Aim: )o 'rite a pl%s*l program to $ispla+ t e emplo+ee $etails

using :ro't+pe $ata t+pe. Procedure: E.e+ution: SQL> de+lare 1 E empErowt,pe$ 3 begin sele+t 9 into E 0 from emp ! w'ere eno"622$ & dbms<output.put<line4;eno:;FFE.eno5$ ) dbms<output.put<line4;ename:;FFE.ename5$ : end$ 62 / eno:622 ename:%o'n *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl%s*l program is success!ull+ e7ecute$ to $ispla+ t e emplo+ee $etails using :t+pe $ata t+pe.

!A"!U"ATE STU/ENT (RA/E


Aim: To Grite a pl/sql program to +al+ulate t'e student grade using +ase statement. Procedure: Displa+ ing stu$ent $etails: ;<=4select 2>rom stu$ent ' ere sno=/1/; ;no sname group m/ m5 m3 gra$e

+++++ ++++++++++ +++++++++ ++++ ++++ ++++ +++++++ #,, -$.im m&c /0 /1 22 B Source code: $eclare ?r$ stu$ent.gra$e:t+pe; begin select gra$e into ?r$ !rom stu$ent ' ere sno=/11; $bms_output.put_line('?ra$e:'); case ?r$ ' en '6' t en Dbms_output.3ut_line('@er+ ?oo$'); ' en 'B' t en Dbms_output.3ut_line('?oo$'); ' en 'A' t en Dbms_output.3ut_line('6-rage'); else Dbms_output.3ut_line('>ail'); en$ case; en$; % Out&ut: SQL> @e:\plsql\+ase.sql Hrade: Hood !o clusio : a pl/sql program is su++essfull, e.e+uted to +al+ulate t'e student grade using +ase statement.

/#S$"A4#N( EM$"O4EE /ETA#"S US#N( !URSORS,


Aim: To -rite a pl/sql program to *ispla0i g emplo0ee *etails usi g cursors, Source co*e: $eclare no emp.eno:t+pe; name emp.ename:t+pe; cursor emp_cur is select eno#ename !rom emp; begin open emp_cur; loop !etc emp_cur into no#name; e7it ' en emp_cur:not!oun$; DB,;_output.put_line('Bmplo+ee Co:'""no""'Bmplo+ee Came:'""name); en$ loop; close emp_cur; en$; % Execution: ;<=4 De:Epls*lEc/r.s*l; Bmplo+ee Co:/1/ Bmplo+ee Came:kalam Bmplo+ee Co:/11 Bmplo+ee Came:jo n Bmplo+ee Co:/15 Bmplo+ee Came:pri+a Bmplo+ee Co:/13 Bmplo+ee Came:raja Bmplo+ee Co:/1. Bmplo+ee Came:giri Bmplo+ee Co:/1& Bmplo+ee Came:ko ili Bmplo+ee Co:/1F Bmplo+ee Came:lat a Bmplo+ee Co:/1G Bmplo+ee Came: ari 3=%;<= proce$ure success!ull+ complete$. !o clusio : a pl/sql program is su++essfull, e.e+uted for *ispla0i g emplo0ee *etails usi g cursors,

TO$ +5 EM$"O4EES
Aim: To Grite a pl/sql program to to displa,ing top 62 emplo,ee details based on salar, using +ursors Source code: $eclare i number(5); B emp:ro't+pe;

cursor ec is select 2 !rom emp or$er b+ salar+ $esc; begin Dbms_output.put_line('Bno Bname Hob ;alar+'); Dbms_output.put_line('0000000000000000000000'); i:=/; open ec; loop !etc ec into B; i:=i+/; Dbms_output.put_line(B.eno""' '""rpa$(B.ename#I#' ')""' '"" rpa$(B.job#&#' ')""' '"" B.salar+); e7it ' en i4/1 or ec:not!oun$; en$ loop; close ec; en$; % Executio :
SQL> @e:\plsql\+1.sql$ Eno Ename Iob Salar, 888888888888888888888888888888888888 62 giri gm 6 222 62! lat'a sales 61)22 666 =iran agm 61)22 661 swat'i +ler= 61!22 663 wasim agm 61 22 62& 'ari sales !222 620 =o'ili +ler= !222 62) la=s'mi +ler= 0!22 622 %o'n sales ))2 626 =alam +ler= )22

*L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for program to displa,ing
top 62 emplo,ees.

STU/ENT MAR6 "#ST


Aim: To Grite a pl/sql program to print mar= list using +ursors. Procedure:
Areating table: ;<=4create table ;tu$ent( sno number(.)# sname -arc ar(/1)# m/ numbar(3)# m5 numbar(3)# m3 numbar(3)); table create$. ;<=4insert into stu$ent -alues (&11#9'asim9#G1#G&#IJ); / ro' inserte$. ;<=4insert into stu$ent -alues (&11#9si-a9#G&#FJ#II); / ro' inserte$. ;<=4insert into stu$ent -alues (&11#9-ani9#I.#G&#G&); / ro' inserte$. ;<=4insert into stu$ent -alues (&11#9naga9#FG#&1#33); / ro' inserte$.

Source code:
$eclare stu stu$ent:ro't+pe; total number(.); result -arc ar(.); cursor c is select 2 >rom stu$ent; begin !or stu in c loop Dbms_output.put_line(';)KDBC) ,6LM=N;)'); Dbms_output.put_line('0000000000000000000000000000'); Dbms_output.put_line('sno:'""stu.sno""' sname:'""stu.sname); total:=stu.m/+stu.m5+stu.m3; i! stu.,/43& an$ stu.,543& an$ stu.,343& t en result:='pass'; else result:='!ail'; en$ i!; Dbms_output.put_line('m/:'""stu.,/""' m5:'""stu.,5""' m3:'""stu.,3); Dbms_output.put_line('total:'""total""' result:'""result); en$ loop; en$;

Executio : SQL> @e:\plsql\+3.sql STJAEBT /-CKLLST 888888888888888888888888888 sno:022 sname:wasim m6:&2 m1:&0 m3:): total:13 result:pass STJAEBT /-CKLLST 88888888888888888888888888 sno:026 sname:siva m6:&0 m1:!: m3:)) total:131 result:pass STJAEBT /-CKLLST 88888888888888888888888888 sno:021 sname:vani m6:) m1:&0 m3:&0 total:13 result:pass STJAEBT /-CKLLST 888888888888888888888888888 sno:02 sname:naga m6:!& m1:02 m3:33 total:602 result:fail *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for displa,ing t'e student mar= list using +ursors. Aim: To Grite a pl/sql program to displa, emplo,ees using parameteriMed +ursor. Source code: $eclare n number; er emp:ro't+pe; cursor c($ number) is select 2 !rom emp ' ere emp.eno=$; begin n:=&n; open c(n); i! c:isopen t en

$ARAMETER#7E/ !URSOR

loop !etc c into er; e7it ' en c:not!oun$; Dbms_output.put_line('Bmplo+ee Co:'""er.eno ""'Bmplo+ee Came:'""er.ename); en$ loop; else DB,;_OK)3K).3K)_=NCB('not !oun$'); en$ i!; close c; en$; % Executio : SQL> @e:\plsql\+ .sql Enter value for n: 622 old &: n:"#n$ new &: n:"622$ Emplo,ee Bo:622 Emplo,ee Bame:ma'es' *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for displa,ing emplo,ees using parameteriMed +ursor .

#N!REMENT#N( SA"AR4 OF EM$"O4EES,


Aim: To Grite a pl/sql program to update t'e +ommission values for all emplo,ees wit' salar, less t'an 1222 b, adding Cs.6222 to e.isting emplo,ees. Source code: $eclare cursor c is select 2>rom emp !or up$ate; emp_rec emp:ro't+pe; begin !or emp_rec in c loop i! emp_rec.salar+(5111 t en up$ate emp set comm=comm+/111 ' ere current o! c; en$ i!; en$ loop; en$; % Di.&($3in% ro-. 'e4ore execution: ;<=4;elect 2>rom emplo+ee;
Bno Bname Hob ;alar+ comm

8888888888888888888888888888888888888888888888888888 62! lat'a sales 61)22 0222 666 =iran agm 61)22 !222 622 %o'n sales 6))2 022 626 =alam +ler= 6)22 !22 620 =o'ili +ler= 6222 122

Execution: S5L67E:8&(.9(8incr..9( : 3=%;<= proce$ure success!ull+ complete$. Di.&($3in% ro-. $4ter execution: ;<=4;elect 2>rom emplo+ee;
Bno Bname Hob ;alar+ comm 8888888888888888888888888888888888888888888888888888 62! lat'a sales 61)22 0222 666 =iran agm 61)22 !222 622 %o'n sales 6))2 6022 626 =alam +ler= 6)22 6!22 620 =o'ili +ler= 6222 6122

!o clusio : a pl/sql program is su++essfull, e.e+uted for in+rementing salar, of emplo,ees.

/E"ET#N( EM$"O4EE
Aim: To Grite a pl/sql program to delete emplo,ees w'ose e.perien+e is less t'en 1 ,ears. Procedure: Em&(o3ee t$'(e: Bmp(eno#ename#salar+#e7perience; Source code: $eclare cursor c is select 2>rom emp !or up$ate; emp_rec emp:ro't+pe; begin !or emp_rec in c loop i! emp_rec.e7perience(5 t en $elete emp ' ere current o! c; en$ i!; en$ loop; en$; % Execution: S5L67de(..9( 3=%;<= proce$ure success!ull+ complete$. !o clusio : a pl/sql program is su++essfull, e.e+uted for to delete emplo,ees w'ose e.perien+e is less t'an 1 ,ears.

A $RE/EF#NE/ E8!E$T#ON
Aim: To Grite a pl/sql program to 'andle a predefined e.+eption. Source code: $eclare n number(.); $ number(.); begin n:=&n; $:=n%1; BPAB3)NOC QRBC SBLO_DN@NDB )RBC DB,;_OK)3K).3K)_=NCB('Di-i$e b+ error e7ception is caug t'); en$; % Executio : SQL> @e:\plsql\e.p.sql Enter value for n: old 0: n:"#n$ new 0: n:" $ Aivide b, error e.+eption is +aug't *L/SQL pro+edure su++essfull, +ompleted. !o clusio : a pl/sql program is su++essfull, e.e+uted for 'andle a predefined e.+eption.

A USER /EF#NE/ E8!E$T#ON


Aim: To Grite a pl/sql program to 'andle a user defined e.+eption. Source code: $eclare ot ers B7ception; n $ept.$no:t+pe; name $ept.$name:t+pe; n/ $ept.$no:t+pe; begin n/:=&$ept_no; select $no#$name into n#name !rom $ept ' ere $no=n/; i! n(4n/ t en raise ot ers; else up$ate $ept set $name='&$name' ' ere $no=n; Dbms_output.put_line('$name up$ate$.'); en$ i!; B7ception ' en ot ers t en Dbms_output.put_line('gi-en $no is not !oun$'); en$; % Be!ore e7ecution: ;<=4 select 2>rom $ept; DCO DC6,B 0000000000 00000000 /1/ ;6=B; /13 6AAOKC); /1. 6D,NC

B7ecution: ;<=4 De:Epls*lEusere7p.s*l Bnter -alue !or $ept_no: /15

ol$ G: n/:=&$ept_no; ne' G: n/:=/15; Bnter -alue !or $name: marketing ol$ /.: up$ate $ept set $name='&$name' ne' /.: up$ate $ept set $name='marketing' gi-en $no is not !oun$. 3=%;<= proce$ure success!ull+ complete$. ;<=4 De:Epls*lEusere7p.s*l Bnter -alue !or $ept_no: /1. ol$ G: n/:=&$ept_no; ne' G: n/:=/1.; Bnter -alue !or $name: market ol$ /.: up$ate $ept set $name='&$name' ne' /.: up$ate $ept set $name='market' $name up$ate$. 3=%;<= proce$ure success!ull+ complete$. 6!ter e7ecution: ;<=4 select 2>rom $ept; DCO DC6,B 0000000000 00000000 /1/ ;6=B; /13 6AAOKC); /1. market 3 ro's selecte$. !o clusio : a pl/sql program is su++essfull, e.e+uted for 'andle a user defined e.+eption.

Aim: To Grite a pl/sql program for +reating a pro+edure for +al+ulating sum of two numbers. Source code: create or replace proce$ure T;K,T(n/ NC CK,BBL#n5 NC CK,BBL) is total number(F); begin total:=n/+n5; $bms_output.put_line('t e sum is:'""total); en$; Execution: Met<od#: ;<=4 e7ec sum(/1#51); t e sum is:31 3=%;<= proce$ure success!ull+ complete$. Met<od =: ;<=4 begin 5 sum(/5#/3); 3 en$; . % t e sum is:5& 3=%;<= proce$ure success!ull+ complete$.

SUM OF TWO NUMBERS US#N( $RO!E/URES

Das könnte Ihnen auch gefallen