Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 65

Exercițiul #66

În secvenţa de instrucţiuni de mai jos, variabila s memorează un şir de caractere format doar din litere ale alfabetului englez, iar variabilele i şi n sunt de tip int. Ştiind că în urma executării secvenţei s-a afişat succesiunea de caractere eied*eael* scrieţi care este şirul de caractere memorat de variabila s.

n=strlen(s);
for(i=0;i<n;i++)
  if (s[i]==’e’) cout<<’*’;
  else cout<<'e'<<s[i];
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #108

Ce se va afişa în urma executării secvenţei de program de mai jos ştiind că variabila a memorează un şir cu cel mult 100 de caractere, iar variabilele i şi k sunt de tip întreg?

k=’a’-’A’;
strcpy(a,”clasa a-XII-a A”);
for(i=0;i<strlen(a);i++)
 if(a[i]>=’a’&& a[i]<=’z’) a[i]=a[i]-k;
cout<<a;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #113

Ce se va afişa în urma executării secvenţei de program următoare ştiind că variabila a memorează un şir cu cel mult 100 de caractere, iar variabila i este de tip întreg?

strcpy(a,”bacalaureat”);
for(i=0;i<strlen(a);i++)
  if(strchr(”aeiou”,a[i])!=0)
    cout<<’*’;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #118

Ce se va afişa în urma executării secvenţei de program de mai jos, ştiind că variabila x memorează un şir cu cel mult 100 de caractere, iar variabila i este de tip întreg?

strcpy(x,”bac2009”);
for(i=0;i<strlen(x);i++)
  if (strchr(“0123456789”,x[i])==0)
    cout<<x[i];
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #128

Care din următoarele expresii are valoarea 1 dacă şi numai dacă şirul de caractere s, format din exact 10 caractere, este obţinut prin concatenarea a două şiruri identice?

Varianta 1

strcmp(s,s+5)==0

Varianta 2

s==strstr(s,s+5)

Varianta 3

s==s+5

Varianta 4

strcmp(s,strcat(s,s+5))==0

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #140

Care va fi şirul de caractere afişat după executarea secvenţei de program de mai jos, în care variabila s
memorează un şir cu cel mult 5 caractere?

char s[]=”raton”;
s[1]=s[3];
cout<<s;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #150

Care va fi şirul de caractere afişat pe ecran după executarea secvenţei de program de mai jos în care variabila s memorează un şir cu cel mult 4 caractere iar variabila t un caracter?

char s[]=”arac”;
t=s[1]; s[1]=s[3];
s[3]=’t’;
cout<<s;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #170

Ce se va afişa în urma executării secvenţei următoare, în care variabila c memorează un şir cu cel mult 20 de caractere, iar variabila i este de tip întreg?

char c[]="tamara";
for(i=0;i<3;i++)
 c[i]=c[i+1];
cout<<c;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #172

Ştiind că în urma executării secvenţei următoare s-a afişat succesiunea de caractere EXAMEN, care este şirul de caractere memorat de variabila s?

x=strlen(s);
for (i=0;i<x/2;i++)
 cout<<s[i]<<s[x-i-1];
Varianta 1

ENXAME

Varianta 2

EAENMX

Varianta 3

NEEXMA

Varianta 4

NEMAXE

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #179

Considerăm că variabila s memorează şirul de caractere examen. Care va fi valoarea lui s după executarea instrucţiunilor de mai jos?

s[0]= ‘E’;
s[strlen(s)-1]= ‘A’;
s[strlen(s)/2-1]= ‘N’;
s[strlen(s)/2]= ‘M’;
Varianta 1

ExameN

Varianta 2

exAMen

Varianta 3

ExNMeA

Varianta 4

ExAMeN

Variante Bacalaureat 2009 Clasa a X-a