Sunteți pe pagina 1din 2

Nume……………………… Data…………….. Clasa………….

Test
1. Evaluaţi expresiile întregi de mai jos: (2p)
234/10%10*10+234/100=……………………. 56%8*812-7/2*2=……………………..
27/4/3-8%3=…………………….. 21/6-9/2=……………………..

2. Determinaţi ce afişează secvenţele de program de mai jos presupunând că toate variabilele de


apar sunt întregi: (3p)
a=7; b=2; x=4067;s=0;
while(a>b)cout<<a--<<b++; for(i=1;i<6;i++){s+=9-x%10; x/=10;}
cout<<s;

………………………………………………….. …………………………………………………..
x=10345; for(i=1;i<4;i++)
while(x%10>0){cout<<x%10;x/=10;} for(j=1;j<4;j++)if((i+j)%2>0)cout<<i+j;

…………………………………………………… …………………………………………………

3. Să se verifice dacă un număr are cifrele în ordine descrescătoare. (2p)


4. Calculaţi suma 1+2!+3!+…+n! (2p)
Nume……………………… Data…………….. Clasa………….

Test
1. Evaluaţi expresiile întregi de mai jos: (2p)
244/10%10*10+234/100=……………………. 64%8*812-9/2*2=……………………..
27/5/3-8%3=…………………….. 26/6-9/2=……………………..

2. Determinaţi ce afişează secvenţele de program de mai jos presupunând că toate variabilele de


apar sunt întregi: (3p)
a=7; b=2; x=2057;s=0;
while(a>b)cout<<--a<<b++; for(i=1;i<6;i++){s+=9-x%10; x/=10;}
cout<<s;

………………………………………………….. …………………………………………………..
x=103045; for(i=1;i<4;i++)
while(x%10>0){cout<<x%10;x/=10;} for(j=1;j<4;j++)if((i+j)%2==0)cout<<i+j;

…………………………………………………… …………………………………………………

3. Să se verifice dacă un număr are toate cifrele pare. (2p)


4. Calculaţi suma 1-2+3-4+….±n (2p)

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