Sunteți pe pagina 1din 2

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

Test

1. Determinați ce afișează secvențele de program de mai jos presupunând că variabilele de apar sunt de
tip long. (3p)

A=52346; b=a/1000; a=a%100; A=345;b=445;c=355;


If(a>b)cout<<a; else cout<<b; If(a>b)if(b>c)cout<<a; else cout<<b; else cout<<c;

.......................................................................... ...........................................................................
S=0; B=340456;
For(i=1;i<100;i++)s=s+i/10; cout<<s; For(i=1;b%10>0;i++)b=b/10;cout<<b<<i;

.............................................................................. ........................................................................
S=0; S=0;
For(i=1;i<20;i++)s=s+i; cout<<s; For(i=1;i<15;i++)s=s+i%2; cout<<s;

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

2. Scrieți un program care citind 3 numere determină maximul dintre ele. (2p)

3. Scrieți un program care afișează toate numerele de forma abba divizibile cu n. (2p)

4. Scrieți un program care citind un șir de n numere determină maximul și ultima poziție pe care a apărut.
(2p)
Nume....................................... Clasa......................... Data...................

Test

1. Determinați ce afișează secvențele de program de mai jos presupunând că variabilele de apar sunt de
tip long. (3p)

A=52356; b=a/1000; a=a%100; A=545;b=445;c=355;


If(a>b)cout<<a; else cout<<b; If(a>b)if(b>c)cout<<a; else cout<<b; else cout<<c;

.......................................................................... ...........................................................................
S=0; B=340456;
For(i=1;i<100;i++)s=s+i/10; cout<<s; For(i=1;b%10>0;i++)b=b/10;cout<<b<<i;

.............................................................................. ........................................................................
S=0; S=0;
For(i=1;i<20;i++)s=s+i; cout<<s; For(i=1;i<15;i++)s=s+i%2; cout<<s;

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

2. Scrieți un program care citind 3 numere determină minimul dintre ele. (2p)

3. Scrieți un program care afișează toate numerele de forma abba divizibile cu n. (2p)

4. Scrieți un program care citind un șir de n numere determină maximul și prima poziție pe care a apărut.
(2p)

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