Sunteți pe pagina 1din 2

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

Test

1. Prezentați 4 funcții predefinite, care nu sunt similare, ce operează cu șiruri de caractere. (2p)

2. Determinați ce afișează secvențele de program de mai jos: (2p)

char c[]="abracadabra"; strcpy(s,”barba”);


c[4]='i'; for(i=4;i>=0;i--) cout<<c[i]; for(i=0;i<strlen(s);i++)if(s[i]==’b’)s[i]=’t’;
cout<<s;
................................................ .....................................................................
int a=5,b=8,c=2; int a[30], i,n=10;
int f(int a){a++;b++; cout<<a<<" ";return a+b;} for(i=1;i<n;i++,n--){a[i]=n;a[n]=i;}
void main() for(i=1;i<=n;i++)cout<<a[i]<<" ";
{ cout<<f(b);cout<<a<<" "<<b<<" "<<c;}

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

3. Scrieți un program care determină, folosind funcții, câte numere ce au doar cifre pare sunt în intervalul
[a,b], a și b fiind citite de la tastatură. (2p)

4. Scrieți un program care citind o matrice cu n linii și m coloane afișează elementele dintre liniile a și b,
inclusiv liniile a și b așa cum apar ele în matrice. (2p)
Nume....................................... Clasa......................... Data...................

Test

1. Prezentați 4 funcții predefinite, care nu sunt similare, ce operează cu șiruri de caractere. (2p)

2. Determinați ce afișează secvențele de program de mai jos: (2p)

char c[]="abacadabra"; strcpy(s,”iarba”);


c[4]='i'; for(i=4;i>=0;i--) cout<<c[i]; for(i=0;i<strlen(s);i++)if(s[i]==’a’)s[i]=’t’;
cout<<s;
................................................ .....................................................................
int a=5,b=8,c=2; int a[30], i,n=10;
int f(int a){a++;b++; cout<<a<<" ";return a+b;} for(i=1;i<n;i++,n--){a[i]=n;a[n]=i;}
void main() for(i=1;i<=n;i++)cout<<a[i]<<" ";
{ cout<<f(c);cout<<a<<" "<<b<<" "<<c;}

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

3. Scrieți un program care determină, folosind funcții, câte numere ce au doar cifre impare sunt în
intervalul [a,b], a și b fiind citite de la tastatură. (2p)

4. Scrieți un program care citind o matrice cu n linii și m coloane afișează elementele dintre coloanele a
și b, inclusiv coloanele a și b așa cum apar ele în matrice. (2p)

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