Test Div Mod

download Test Div Mod

of 3

description

test

Transcript of Test Div Mod

Proiect didactic

Nume i prenume __________________

Clasa ________TEST

(I) Asociati, unind printr-o linie, fiecare operator cu rolul pe care il indeplineste: DIV

MOD

/

Returneaza catul si restul impartirii a doua numere

Returneaza catul impartirii a doua numere

Returneaza restul impartirii a doua numere

(II) Completati spatiile libere astfel incat sa reiasa un raspuns corect:

1) Operatorul div furnizeaza un rezultat corect numai daca ambele valori sunt:

................................................................................................................................................

2) Rezultatul obtinut in urma aplicarii operatorului mod este de tip ..................................... .

(III) Incercuiti adevarat (A) daca enuntul este corect sau fals (F) in caz contrar:

1MOD si DIV sunt operanziAF

2Operatorii mod si div se mai numesc operatori multiplicativiAF

3Operatorii div si mod sunt operatori unariAF

4Rezultatul obtinut in urma aplicarii operatorului div este de tip booleanAF

5Operatorul mod furnizeaza un rezultat corect numai daca ambele valori sunt numere realeAF

(IV) Incercuiti varianta corecta de raspuns:1) In instruciunea de atribuire:

a:= ((b+5) div c) * 28ordinea efecturii operaiilor este:a) DIV * +

b) + DIV *

c) * DIV +

2) A doua operaie ce se efecueaz n urmtoarea expresie:

3 MOD 2 > ( 6 -2 * 4) DIV 7

este:

a) DIV

b) >

c) *

3) Indicai care din urmtoarele aseriuni sunt adevrate:

a) tipul INTEGER este identic cu mulimea Z din matematic

b) pe tipul INTEGER sunt permise operaiile: +, -, *, /, MOD, DIV

c) tipul REAL este identic cu mulimea Z din matematic

4) Care din urmtoarele aseriuini sunt adevrate?

a) expresia 10 Mod 3 are valoarea 1

b) expresia 10 Div 3 are valoarea 4

c) expresia 10/3 are valoarea 0

5) Care este ordinea operaiilor n evaluarea expresiei:

x MOD y + x DIV y * 3

a) MOD DIV * +

b) MOD + DIV *

c) MOD * DIV +6) Expresia care calculeaz cifra zecilor din numrul natural n este:

a) n MOD 10

b) n DIV 100 mod 10

c) n DIV 10 mod 10

7) Expresia ce calculeaz suma cifrelor unui numr natural x cu trei cifre este:

a) x mod 10 + x div 100 mod 10 + x div 10

b) x mod 10 + x div 10 mod 10 + x div 100

c) x mod 100 + x div 10 mod 10 + x div 100

8) Dac x este real i n ntreg, specificai care din urmtoarele instruciuni sunt corecte:

a) n := n div 2

b) x:=x div 2

c) n:= n/2

(V) Rezolvati: 1) Se citesc de la tastatura doua numere intregi pozitive a si b mai mari decat 99. Sa se scrie algoritmul care afiseaza ultima cifra a numarului a si ultimele doua cifre ale lui b.2) Ce va tipari urmatoarea secventa de program...

write(a=); readln(a);

write(b=); readln(b);

c:=((10 + a) MOD b) * 2;

write(c=,c);

...pentru valorile din tabelul de mai jos

abc

52

17

Toate subiectele sunt obligatorii.Timpul de rezolvare este de 35 min.Se acorda 1 punct din oficiu.

BAREM DE CORECTARENr. crt.Raspunct corectPunctaj

I DIV Returneaza catul si restul impartirii a doua numere

MOD Returneaza catul impartirii a doua numere

/ Returneaza restul impartirii a doua numere0.5

II 1numere intregi positive0.5

2Intreg0.5

III 1F0.2

2A0.2

3F0.2

4F0.2

5F0.2

IV 1b0.5

2c0.5

3b0.5

4a0.5

5a0.5

6c0.5

7b0.5

8a0.5

V 1STARTciteste a,b; scrie a mod 10;

scrie b mod 100;

STOP0,50,50,5

2c=2c=80,50,5

TOTAL9

oficiu 1

10

PAGE 3