Upload
c-adriana-raluca
View
214
Download
0
Embed Size (px)
Citation preview
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 1/16
CLASA A-12-A C
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 2/16
REZOLVAREA PROBELEMELOR :
set talk of
clear
close all data
opt=1
do while opt!=0
clea
@ 1,5 say "1-CREAREA TAEER"
@ #,5 say "$-%%&AREA TAEE' RE(&TATE"
@ 5,5 say "#-%%&AREA TAEE' )%EC'A'(AR'"
@ *,5 say "+-odicare datelor pe.tr/ /. ele"
@ ,5 say "5-)TER2EREA &3&' EE4"
@ 11,5 say "-RE%AT'(AREA EE4'R"
@ 1#,5 say "*-A6')ARE RE)%'3)'"
@ 15,5 )A7 "8-C&R' 'ERE %E )%EC'A'(AR'"
opt=0
@ #0, 10 say "dati opti/.ea=" 9et opt si:e 1,# pict ;; de<a 0
read
do case
case opt==1
do pr1
case opt==$
do pr$
case opt==#
do pr#
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 3/16
case opt==+
do pr+
case opt==5
do pr5
case opt==
do pr
case opt==*
do pr*
CA)E %T==8
%R8
e.dc
e.ddo
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>crearea
te?elelor>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
proced/re pr1
clea
create ta?le RE(&TATE 3&E C$0,C3% C1#,)CAA C$0,E'A
35,$,%T'&3E1 31,%T'&3E$ 31,%T'&3E# 3$
create ta?le )%EC'A'(AR' C) 31,3&E) C$0,3RC&R' 3#
create ta?le '3&E C$0,C3% C1#,)CAA C$0, E'A 35,$
create ta?le )33&E C$0,C3% C1#,)CAA C$0, E'A 35,$
create ta?le 6'3&E C$0,C3% C1#,)CAA C$0, E'A 35,$
create ta?le RE)%'3)'3&E C$0,C3% C1#,)CAA C$0, E'A 35,$
wait "AB creat ta?elele!"
ret/r.
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 4/16
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>%%&ARE TAEA
RE(&TATE>>>>>>>>>>>>>>>>>>>>>>
proced/re pr$
clea
close all data
/se RE(&TATE
@1,1 say "BateBatica-i.<orBatica =1 stii.te ale .at/rii =$ lolo9ie =#"
ok=1
do while ok==1
@ $,$ say "AT' 3&E= " 9et D3&E pict repl ;;,$0 si:e 1,$0 de<a repl ;;,$0
@ +,$ say "AT' C3%= " 9et DC3% pict repl ;;,1# si:e 1,1# de<a repl ; ;,1#
@ ,$ say "AT' E'A =" 9et DE'A pict ;F; si:e 1,8 de<a 0F0
@ 8,$ say "AT' %T'&3EA1=" 9et D%T'&3EA1 pict;; si:e 1,$ de<a 0 alid
<cwopti/.ea1
@ 10,$ say "AT' %T'&3EA$=" 9et D%T'&3EA$ pict;; si:e 1,$ de<a 0 alid
<cwopti/.ea1
@ 1$,$ say "AT' %T'&3EA#=" 9et D%T'&3EA# pict;; si:e 1,$ de<a 0 alid
<cwopti/.ea1
read
appe. ?la.k
repl 3&E with D3&E, C3% with DC3%, E'A with DE'A, %T'&3E1
with D%T'&3EA1, %T'&3E$ with D%T'&3EA$, %T'&3E# with
D%T'&3EA#
D3&E=RE%; ;,$0
DC3%=RE%; ;,1#
DE'A=0F0
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 5/16
D%T'&3E1=0
D%T'&3E$=0
D%T'&3E#=0
@ $0, 5 say "co.ti./ati G 1-AH0-3&I" 9et ok pict ;; si:e 1,$ de<a 0
read
e.ddo
?row
close all data
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>%%&ARE TAEA
)%EC'A'(AR'>>>>>>>>>>>>>>>>>>>>>>
proced/re pr#
clea
close all data
/se )%EC'A'(AR'
@1,1 say "BateBatica-i.<orBatica =1 stii.te ale .at/rii =$ lolo9ie =#"
ok=1
do while ok==1
@ $,$ say "AT' C )%EC'A'(ARE = " 9et DC) pict ;; si:e 1,$ de<a 0
@ +,$ say "AT' 3&E )%EC'A'(ARE= " 9et D3&E) pict repl ;;,$0 si:e
1,$0 de<a repl ; ;,$0
@ ,$ say "AT' 3&AR E C&R' )%EC'A'(ARE =" 9et D3RC&R' pict;; si:e 1,+ de<a 0
REA
appe. ?la.k
repl C) with DC), 3&E) with D3&E), 3RC&R' with D3RC&R'
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 6/16
wC)=0
w3&E)=RE%; ;,$0
w3RC&R'=0
@ 10, 5 say "co.ti./ati G 1-AH0-3&I" 9et ok pict ;; si:e 1,$ de<a 0
read
e.ddo
?row
close all data
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>%%&AREA TAEER E
EE4'>>>>>>>>>>>>>>>>>>>>>
proced/re pr
close all data
/se speciali:ari
c1=cods
.r1=.rloc/ri
skip
c$=cods
.r$=.rloc/ri
skip
c#=cods
.r#=.rloc/ri
/se
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 7/16
sele 5
/se re:/ltate
sort o. BediaHd to re:/ltateo
/se re:/ltateo
sele 1
/se Bi
sele $
/se s.
sele #
/se lo
sele +
/se respi.si
sele 5
sca.
./Be=./Be
c.p=c.p
scoala=scoala
Bedia=Bedia
opt1=opti/.e1
opt$=opti/.e$
opt#=opti/.e#
i< opt1==1
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 8/16
i< .r1J=1
do ada/9 with 1
else
i< opt$==$
i< .r$J=1
do ada/9 with $
else
i< .r#J=1
do ada/9 with #
else
do ada/9 with +
e.di<
e.di<
e.di<
e.di<
e.di<
i< opt1==$
i< .r$J=1
do ada/9 with $
else
i< opt$==1
i< .r1J=1
do ada/9 with 1
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 9/16
else
i< .r#J=1
do ada/9 with #
else
do ada/9 with +
e.di<
e.di<
e.di<
e.di<
e.di<
i< opt1==#
i< .r#J=1
do ada/9 with #
else
i< opt$==1
i< .r1J=1
do ada/9 with 1
else
i< .r$J=1
do ada/9 with $
else
do ada/9 with +
e.di<
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 10/16
e.di<
e.di<
e.di<
e.di<
e.ds
sele 1
?row
sele $
?row
sele #
?row
sele +
?row
close all data
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>alidare opti/.e ta?la re:/late
>>>>>>>>>>>>>>>>>>>>>
</.ctio. <c
paraB
i< J=1Fa.dF K=#
ret/r. 1
else
ret/r. 0
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 11/16
e.di<
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>ada/9are al o ta?ela>>>>>>>>>>>>>>>>>>>>>>>>>
proced/re ada/9
paraB
i< ==1
sele 1
.r1=.r1-1
e.di<
i< ==$
sele $
.r$=.r$-1
e.di<
i< ==#
sele #
.r#=.r#-1
e.di<
i< J#
sele +
e.di<
appe.d ?la.k
repl ./Be with ./Be, c.p with c.p, scoala with scoala, Bedia with
Bedia
sele 5
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 12/16
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>Bodicare datelor pe.tr/ /. ele
dat>>>>>>>>>>>>>>>>>>>>>
proced/re pr+
clea
close all data
/se RE(&TATE
ok=1
do while ok==1
@ $,$ say "AT' 3&E= " 9et D3&E pict repl ;;,$0 si:e 1,$0 de<a repl ;
;,$0
read
locate <or at/pper alltriBw./Be,/pperalltriB./BeJ0
i< F3TF <o/.d
@ 10,10 say "./ eista"
else
@ +,$ )A7 " AT' C3% 3&=" 9et DC3% pict repl ;;,1# si:e 1,1# de<a repl
; ;,1#
@ ,$ say "AT' E'A =" 9et DE'A pict ;F; si:e 1,8 de<a 0F0
@ 8,$ say "AT' %T'&3EA1=" 9et D%T'&3EA1 pict;; si:e 1,$ de<a 0 alid
<cwopti/.ea1
@ 10,$ say "AT' %T'&3EA$=" 9et D%T'&3EA$ pict;; si:e 1,$ de<a 0 alid
<cwopti/.ea1
@ 1$,$ say "AT' %T'&3EA#=" 9et D%T'&3EA# pict;; si:e 1,$ de<a 0 alid
<cwopti/.ea1
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 13/16
read
repl C3% with DC3%, E'A with DE'A, %T'&3E1 with D%T'&3EA1,
%T'&3E$ with D%T'&3EA$, %T'&3E# with D%T'&3EA#
D3&E=RE%; ;,$0
DC3%=RE%; ;,1#
DE'A=0F0
D%T'&3E1=0
D%T'&3E$=0
D%T'&3E#=0
E3'6
@ $0, 5 say "co.ti./ati G 1-AH0-3&I" 9et ok pict ;; si:e 1,$ de<a 0
read
e.ddo
?row
close all data
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>)TER2EREA &3&' EE4 &%A
3&E>>>>>>>>>>>>>>>>>>
proced/re pr5
clea
close all data
)ET EETE 66
/se RE(&TATE
ok=1
do while ok==1
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 14/16
@ $,$ say "AT' 3&E= " 9et D3&E pict repl ;;,$0 si:e 1,$0 de<a repl ;
;,$0
read
locate <or at/pper alltriBw./Be,/pperalltriB./BeJ0
i< F3TF <o/.d
@ 10,10 say "./ eista"
else
EETE
%ACL
E3'6
@ $0, 5 say "co.ti./ati G 1-AH0-3&I" 9et ok pict ;; si:e 1,$ de<a 0
read
e.ddo
?row
close all data
ret/r.
>>>>>>>>>>>>>>>>>>>>>>>>>>>A6')ARE EE4' RE)%'3)'
A6AET'C>>>>>>>>>>>>>>>>>>>>>>
%RCE&RE %R*
C)E A ATA
&)E RE)%'3)'
'3EM 3 &%%ER3&E TA2 3&E
RD
&)E
RET&R3
7/24/2019 REZOLVAREA PROBELEMELOR
http://slidepdf.com/reader/full/rezolvarea-probelemelor 15/16
>>>>>>>>>>>>>>>>>>>A6')AREA 3&AR&&' E C&R' 'ERE %E
)%EC'A'(AR'>>>>>>>>>>>
proced/re pr8
/se speciali:ari
.r1=.rloc/ri
skip
.r$=.rloc/ri
skip
.r#=.rloc/ri
/se
/se Bi
clea
i< recco/.tK=.r1
@ 5,5 say "la Bate-i.<o " Nstr.r1-recco/.t
e.di<
/se s.
i< recco/.tK=.r$
@*,5 say "la stii.tele .at/rii "Nstr.r$-recco/.t
e.di<
/se lo
i< recco/.tK=.r#
@,5 say "la lolo9ie " Nstr.r#-recco/.t
e.di<
/se