Documente Academic
Documente Profesional
Documente Cultură
1(0,25) d.(x<=8) && (x>5) a.(x<=8) && (x>=5) c.(x<8) && (x>5) a.(x<=8) && (x>=5)
2(0,25) c.(x/100)%10 d) x%10 a.(x/100)%10 b)x%10
3(0,25) b. 10 a) 18 d)10 c) 22
4(0,25) c. !(x/2+2==y) a. !(x/2+2==y) b. !(x/2+2==y) d. !(x/2+2==y)
Subiectul II
1.(0,25*3) a= 3 b=1 c= 4 1 3 3 213 0 3 30
2. (0,25*4) 2 1 10 0 1250 1530 1230
3.(0,25*3) 22 21 43 21 20 41 25 24 49 23 22 45
4.(0,5) 2 3 5 1
Subiectul III
1)2p astfel:
0,25 cout<<”a=”;cin>>a; cout<<”a=”;cin>>a; cout<<”a=”;cin>>a; cout<<”a=”;cin>>a;
0,25 c1=a%10; c1=a%10; c1=a%10; c1=a%10;
0,25 c2=a/10%10; c2=a/10%10; c2=a/10%10; c2=a/10%10;
0,25 c3=a/100; c3=a/100; c3=a/100; c3=a/100;
0,5 z=c3*10+c1; z=c1*100+c2*10+c3; z=c3*10+c1; z=c1*100+c2*10+c3;
0,25 cout<<z; cout<<z; cout<<z; cout<<z;
0,25 //corectitudine generala
Pt fiecare eroare de
sintaxa scadem 0,1
2) 1p astfel:
0,20 cout<<”z=”;cin>>z; cout<<”z=”;cin>>z; cout<<”z=”;cin>>z; cout<<”z=”;cin>>z;
0,20 if(z%2==0) if(z%2>=0) if(z%2==0) if(z%2>=0)
0,20 cout<<”este par”; cout<<”este pozitiv”; cout<<”este par”; cout<<”este
else else else pozitiv”;
0,20 cout<<”nu este”; cout<<”nu este”; cout<<”nu este”; else
cout<<”nu este”;
0,20 //corectitudine generala //corectitudine generala //corectitudine generala //corectitudine generala
Pt fiecare eroare de Pt fiecare eroare de sintaxa Pt fiecare eroare de sintaxa Pt fiecare eroare de sintaxa
sintaxa scadem 0,1 scadem 0,1 scadem 0,1 scadem 0,1