Fisa de lucru 3

    1. Completaţi spaţiul punctat pentru x =129:

      1. Numărul x are .......... cifre. Notăm numărul de cifre cu nr.

      2. Numerele formate din nr cifre aparţin intervalului închis ........................................

      3. Suma cifrelor numărului x este .................................................................................

      4. Media aritmetică a cifrelor numărului x este ............................................................

      5. Câtul împărţirii numărului x la 4 este .......................................................................

      6. Restul împărţirii numărului x la 4 este ......................................................................

      7. Câtul împărţirii numărului x la 130 este....................................................................

      8. Restul împărţirii numărului x la 130 este..................................................................

    2. Completaţi spaţiul punctat cu expresiile matematice corespunzătoare.

      1. Numărul real x aparţine intervalului închis [10, 20] dacă şi numai dacă

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

    1. Numărul real x aparţine intervalului închis [a,b] U [c,d] dacă şi numai dacă

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

      1. Numerele naturale x şi y sunt numere consecutive dacă şi numai dacă

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

      1. Un număr natural x este impar dacă şi numai dacă restul împărţirii numărului la 2 este.............................................................................................................................

      2. Două numere naturale x şi y sunt ambele nenule dacă şi numai dacă

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

      1. Un număr x este strict pozitiv dacă şi numai dacă

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

      1. Trei numere a, b, c sunt în ordine strict crescătoare dacă şi numai dacă

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

      1. Trei numere naturale a, b, c sunt pitagorice dacă

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

      1. Trei numere reale a, b, c pot fi laturile unui triunghi dacă

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

    1. Calculaţi rezultatul următoarelor expresii:

a. 15340:20+32·15-139

b. (((7+34)%17+18)/5-12)*8

c. 5075-(125-(75-(7+18)))

d. (((5·12/5·18)-25%2)·3)·2

    1. Care este rezultatul următoarelor expresii?

    2. (77+5)/3*2

    3. (49+63)/7/4

    4. 7+(7+(7+7%2))/3

    5. 72/9+9%4

    6. Fie urmaătoare declaraţie: int a;Care va fi rezultatul functiei sizeof(a)?

    7. 1

    8. 2

    9. 4

    10. 0

    11. Fie următoarea declaratie de variabile: int a=2,b=3; Care va fi rezultatul expresiei (a+b)/2?

    12. 2.5

    13. 3

    14. 2

    15. 5

    16. Fie următoarea declaratie de variabile: int a=10,b=100; Care va fi rezultatul expresiei (a+b+abs(a-b))/2? (observaţie: abs(x) este o functie care calculează valoarea absolută a parametrului dat x, si se găseşte în libraria math )

    17. 10

    18. 100

    19. 1000

    20. 50

    21. Care este rezultatul următoarei expresii condiţionale x%2==0 ? y=1: y=0 ?

    22. 0

    23. 1

    24. Expresie scrisă greşit

    25. Daca avem următoarea declaraţie de variabile int a=7, b=5, c=3; Care este rezultatul următoarei expresii (float)(a+b+c)/2?

    26. 7.5

    27. 7

    28. 9

    29. Eroare

    30. Fie următoarea declaraţie de variabile long a=40, b=10; Calculaţi valorile expresiilor:

    31. a+=b;

    32. a-=b;

    33. a*=b;

    34. a=b*2;

    35. Expresia a<<b este echivalentă cu:

    36. a/2b;

    37. a*2b;

    38. a+2b;

    39. a-2b;

    40. Fie două variabile a şi b de tip int. Scrieţi in limbajul C++ expresii logice care sunt adevărate dacă şi numai dacă:

      1. a este număr par şi b este număr impar

      2. a este egal cu b

    41. c. a şi b sunt numere consecutive

    42. d. a este numar par si divizibil cu 3

    43. Variabila x este de tip real. Care dintre următoarele C++ are valoarea 1 dacă şi numai dacă numărul real memorat în variabila x aparţine intervalului (5,8]?

    44. (x<8) && (x>=5)

    45. (x<=8) || (x>5)

    46. (x>8) || (x<=5)

    47. (x<=8) && (x>5)

(Examen de Bacalaureat, Matematică Informatică, 2009)

    1. Care dintre următoarele expresii C++ are valoarea 1 dacă şi numai dacă numărul natural nenul memorat în variabila x, de tip int, este divizibil cu 100?

    2. x%10+x/10%10==0

    3. x/100==0

    4. x%10+x/10==0

    5. x%10+x%10/10==0

(Examen de Bacalaureat, Matematică Informatică, 2009)

    1. Care dintre următoarele expresii C++ are valoarea 1 dacă şi numai dacă numărul natural memorat de variabila x de tip int are exact două cifre?

    2. x/100==0

    3. x/100==0 && x%10==0

    4. x/10!=0

    5. x/100==0 && x/10!=0

(Examen de Bacalaureat, Matematică Informatică, 2009)

    1. Se consideră variabila a care memorează un număr cu exact 6 cifre. Care dintre expresiile C++ de mai jos are ca valoare numărul format din cele două cifre din mijloc ale valorii memorate în a?

    2. (a%100)/100

    3. a/100%100

    4. a/1000+a%1000

    5. a/100%10+a/1000%10

(Examen de Bacalaureat, Matematică Informatică, 2009)

    1. Care dintre următoarele expresii C++ are ca valoare cel mai mare dintre numerele naturale nenule, cu cel mult 4 cifre fiecare, memorate în variabilele întregi a şi b?

    2. (a+b+abs(a-b))/2

    3. a+b+abs(a-b)/2

    4. (a+b-abs(a-b))/2

    5. (a+b-abs(a+b))/2

(Examen de Bacalaureat, Matematică Informatică intensiv, 2009)

    1. Variabilele a, b şi c, de tip int, pot fi iniţializate cu oricare numere naturale impare distincte. Ştiind că c este divizor al lui a, iar b nu este multiplu al lui c, care dintre următoarele expresii scrise în C++ are valoare 1?

    2. !((a%c!=0)||!(b%c!=0))

    3. (a%c!=0)&&!(b % c!=0)

    4. (a%c!=0)||!(b%c!=0)

    5. !(c%a!=0)&&(c%b!=0)

(Examen de Bacalaureat, Matematică Informatică intensiv, 2009)

    1. Care este instrucţiunea prin care variabilei x i se atribuie valoarea sumei cifrelor numărului natural format din exact trei cifre, memorat de variabila întreagă y?

    2. x=y/100+y/10%10+y%10;

    3. x=y+y/10+y/100;

    4. x=y%10+y%10/10+y/100;

    5. x=y%10+y%100+y%1000;

(Examen de Bacalaureat, Matematică Informatică intensiv, 2009)

  1. Variabila întreagă n memorează un număr natural impar. Care dintre următoarele expresii C++ are valoarea 1?

    1. !(n%2)

    2. n%2==0

    3. n%2!=0

    4. !((n+1)%2==0)

(Examen de Bacalaureat, Matematică Informatică intensiv, 2009)