Sunteți pe pagina 1din 3

MACELARU ANDREEA

CLASA a XII-a A

10/25/2016

EXAMENUL DE BACALAUREAT 2009


Proba scris la INFORMATIC
PROBA E, limbajul C/C++
Specializarea Matematic-informatic
VARIANTA 56 Subiectul I
1.

D)

2.
a)
n

8291
82
1

0
10
1020

n=8291 , n>10 =>

r=(0*10+1)*10=10 si n=8291/100=82

n=82 , n>10 => r=(10*10+2)*10=1020 si n=1


n=1 , n<10 FINAL.

Daca n=8291 => r =1020


b)
7080 de la etapa 3 se descompune in (70*10+8)*10 => r = 70 la etapa 2 si n e 18
70 de la etapa 2 se descompune in (0*10+7)*10 =>r=0 la etapa 1 si n e 1877
n
1877
18
1

r
0
70
7080

Daca r=7080 => n=1877

1 Calculele sunt realizate in mod invers d la valoarea oferita pentru a determina valoarea de
determinat

c) #include <iostream>
using namespace std;
int n,r;
int main()
{
cin>>n;
r=0;
while(n>10)
{
r=(r*10+n%10)*10;
n=n/100;
}
cout<<r;
return 0;
}
d)
citete n (numr natural)
r<-0
repet
r<-(r*10+n%10)*10
n<-[n/100]
pn cnd n<10
scrie r;

VARIANTA 74 Subiectul I
1. A) sqrt(x)==floor(sqrt(x))
2.

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