Sunteți pe pagina 1din 2

1.

Se considera urmatorul algoritm:


Intreg a,b,x,y
Real m
Citeste a,b
Daca a mod 10> b mod 10 atunci
x a div 10 – b div 10
y a+b
Scrie a*2
altfel
x b mod 10
y b-a
Scrie b - 10

m (x+y)/2
Scrie x,y,m
Ce se va afisa pentru a=12 si b=35? Dar pentru a=47 si b=13?
Pentru a=12 si b=35
b-10=25 x=5 y=23 m=14
Pentru a=47 si b=13
a*2=94 x=3 y=60 m=31
2. Se considera urmatorul algoritm:
Intreg x,y,a,b
Real m
Citeste x,y
Daca x+y<50 atunci
a x mod 10 + 3
b y-a
Scrie x-y
altfel
a x+5
b y div 10 + 1
Scrie y-x*2

m (x+y)/2
Scrie a,b,m
Ce se va afisa pentru x=23 si y=14? Dar pentru x=7 si y=52?
Pentru x=23 si y=14
x-y=9 a=6 b=8 m=18
Pentru x=7 si y=52
y-x*2=38 a=12 b=6 m=9
Scrieti algoritmul complet pentru rezolvarea urmatoarelor probleme

3. Se citesc lungimea si latimea unui dreptunghi. Daca lungimea este de cel putin doua ori mai mare decat
latimea sa se calculeze aria lui, altfel sa se calculeze perimetrul lui.
intreg L l
citeste L l
daca L>=2*l atunci
{
scrie l*L
altfel
scrie 2*l+2*L
}
4. Se citesc catetele si ipotenuza unui triunghi dreptunghic. Daca triunghiul este isoscel sa se calculeze aria sa, altfel sa
se calculeze perimetrul sau.
intreg c1 c2 i
citeste c1 c2 i
daca c1=c2 atunci
{
scrie c1*c2/2
altfel
scrie c1+c2+i
}

S-ar putea să vă placă și