Documente Academic
Documente Profesional
Documente Cultură
2.Să se scrie un algoritm care să calculeze produsul a 3 numere date si media lor
aritmetică.
Start
Citeṣtex,y,z
P←x*y*z
ma←(x+y+z)/3
Scrie P,ma
Stop
5.Sa se scrie algoritmul pentru calcularea restului împărtirii lui x la y si a catului dintre z
si t.
Start
Citeste x,y,z,t,
a←x%y
b←z div t
Scrie a,b
Stop
6.Să se calculeze expresia E=2*a+3*b+c.
Start
Citeṣtea,b,c
E←2*a+3*b+c
Scrie E
Stop
Start
Citeṣte a,b
Dacă(a-b>=o)
Atunci |a-b|←a-b
Altfel |a-b|←b-a
Scrie |a-b|
Stop
16.f(x)= 3x+2,x≥0
4x2 ,x<0
Start
Citeste x
Dacă(x>=0)
Atunci f←3*x+2
Altfel f←4*x*x
Scrie f
Stop
17.Se dă media unui copil la informatică.Dacă media este mai mare ca 5, să se afiseze
mesajul “promovat”,altfel sa se afiseze mesajul “corigent”.
Start
Citeste m
Dacă (m>5)
Atunci scrie”promovat”
Altfel scrie “corigent”
Stop
22. Un melc se deplaseaza cu viteza v [km/saptamana].De cat timp in ore are nevoie
pentru a strabate distanta d [m]?
V=d/t => t=d/v
1km/saptamana = 1000m/7*24h
t=d[m]/v[m/h]=d*7*24h/1000
Start
Citeste d,v
t←d*7*24/1000
Scrie t
Stop
Start
Citeste a,b,d
v←1000*d/3600*24*(7*a+b)
Scrie v
Stop
24. x=3
y=4
Start
Citeste x,y
a←x
y←x
x←a
Scriex,y
Stop
a←3
y←3
x←3
x=3
y=3
25. x=8
y=5
z=2
Start
Citeste x,y,z
a←x
x←y
y←y+z
z←a
y←y-x
Scriex,y,z
Stop
a←8
x←5
y←5+2=7
z←8
y←7-5=2
x=5
y=2
z=8
26. x=6
y=7
Start
Citeste x,y
z←x+y
a←z-x
y←x
z←y
x←a
Scriey,x
Stop
z←6+7=13
a←13-6=7
y←6
z←6
x←7
scrie 6,7
28. a,b,c sunt laturile unui triunghi. Sa se calculeze aria triunghiului (conditii pentru
existenta triunghiului)
Start
Citeste a,b,c
Daca (a>0 si b>0 si c>0 si a+b>c si b+c>a si a+c>b)
Atunci p←(a+b+c)/2
A←sqrt(p*(p-a)*(p-b)*(p-c))
Altfel triunghiul nu există
Scrie A
Stop
x←15
y←6
x←15 mod 6=3
y←6+3=9
x←3-9+7=1
y←1*1 div 9=0
x=1
y=0
Start
Citeste x
Daca (x par)
Atunci dacă (3*x<2)
Atunci min←3*x
Altfel min←2
f←min+5
Altfel f←7
Scrie f
Stop
Start
Citeste m,n
Daca (m≠0)
Atunci x← -n/m
Altfel daca (n=0)
Atunci x←R
Altfel ecuatia e imposibila
Scrie x
Stop
33.Un elev promoveaza examenul de bacalaureat daca la fiecare din cele 5 probe de
examen este apreciat cu nota minima 5,iar media sa general este de cel putin 6.Scrieti
un algoritm care săverificedacă elevul a promovat sau nu examenul.
Start
Citeste a,b,c,d,e
Daca (a≥5 si b≥5 si c≥5 si d≥5 si e≥5)
Atunci daca ((a+b+c+d+e)/5≥6)
Atunci scrie “promovat”
Altfel scrie “respins”
Altfel scrie “respins”
Stop
35.Se dau noua numere A;B.Se cere sa se afiseze nr in ordine crescatoare.
Start
Citeste A,B
Daca (A>B)
aux←A
A←B
B←aux
Scrie A,B
Stop
Start
Citeste A,B,C
Daca A>B
aux←A
A←B
B←aux
Daca A>C
aux←A
A←C
Daca b>C
aux←B
B←C
C←aux
Scrie A,B,C
Stop
Start
Citeste X
Stop
Start
citeste a,b,c
daca a < b
aux ← a
a←b
b ← aux
daca a > c
aux ← a
c←a
a← aux
daca b < c
aux ← c
c←b
b← aux
scrie a,b,c
stop
Start
Citeste X
d←x%10
c←(x/10)%10
b←(x/100)%10
a←x/1000
y←d*100+c*100+b*10+a
palindrome.:
121|121
1221 | 1221
Oglindit:
1231 | 1321