Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 1219

Exercițiul #1069

Variabila i este de tip întreg, iar variabila s poate memora un șir de cel mult 20 de caractere. Scrieți ce se afișează în urma executării secvenței alăturate.

strcpy(s,"stilou"+4);
cout<<s<<' '; 
strncpy(s,"stilou",4); s[4]='\0';
for(i=0;i<4;i++) 
 if (i % 2==0 ) s[i]=s[0]+i-1;
 else 
 s[i]=s[0]+3*(2*i/3-1);
cout<<s;
Test antrenament 8 Clasa a X-a

Exercițiul #1070

Variabilele s1 și s2 pot memora câte un șir cu cel mult 20 de caractere. Scrieți ce se afișează în urma executării secvenței de mai jos.

strcpy(s1,"bacalaureat2020");
cout<<strlen(s1); 
strcpy(s2,s1+11); 
strcpy(s1+3,s2);
cout<<s1;
Test antrenament 16 Clasa a X-a

Exercițiul #1071

Variabila i este de tip întreg, iar variabila s poate memora un șir de cel mult 20 de caractere. Scrieți ce se afișează în urma executării secvenței de mai jos.

strcpy(s,"stilou");
cout<<s+4<<' '; 
for(i=0;i<4;i++)
 s[i]=s[0]+(i-1)*(1-i%2)+3*(2*i/3-1)*(i%2);
s[4]='\0';
cout<<s;
Test antrenament 13 Clasa a X-a

Exercițiul #1072

Variabilele i și j sunt de tip întreg, iar variabila s poate memora un șir de cel mult 20 de caractere.
Scrieți șirul memorat de variabila s în urma executării secvenței de mai jos.

strcpy(s,"informatie"); n=strlen(s)-1;
for(i=0;i<n/2;i++)
 if(strchr("aeiou",s[i])!=NULL && strchr("aeiou",s[n-i])!=NULL)
 { s[i]=s[i+1]; s[n-i]=s[n-i-1];}
Test antrenament 19 Clasa a X-a

Exercițiul #1086

Subprogramul f este definit mai jos. Indicați valoarea f(4770777,7).

int f (int n, int k)
{ if (n!=0)
    if(n%10==k)return 1+f(n/10,k);
  return 0;
}
Varianta 1

2

Varianta 2

3

Varianta 3

4

Varianta 4

5

Teste antrenament Bacalaureat 2021 Clasa a X-a

Exercițiul #1087

Variabila x este declarată mai jos. Indicați secvența care, în urma executării, memorează în variabila x ziua, luna și anul corespunzătoare unei date calendaristice citite de la tastatură.

struct data
{
	int zi, luna, an;
} x;
Varianta 1

cin>>x.zi>>x.luna>>x.an; | scanf(”%d%d%d”,&x.zi,&x.luna,&x.an);

Varianta 2

cin>>zi.x>>luna.x>>an.x; | scanf(”%d%d%d”,&zi.x,&luna.x,&an.x);

Varianta 3

cin>>x(zi,luna,an); | scanf(”%d%d%d”,&x(zi,luna,an));

Varianta 4

cin>>x(zi)>>x(luna)>>x(an); | scanf(”%d%d%d”,&x(zi),&x(luna),&x(an));

Teste antrenament Bacalaureat 2021 Clasa a X-a

Exercițiul #1089

Variabilele s1 și s2 pot memora câte un șir de cel mult 50 de caractere. Scrieți ce se afișează în urma executării secvenței alăturate.

strcpy(s1,"bac2021");
strcpy(s2,s1+3); 
strcpy(s2+2,"20-");
strcat(s2,s1+3);
cout<<s2; | printf("%s",s2);
Teste antrenament Bacalaureat 2021 Clasa a X-a

Exercițiul #1178

Subprogramul f este definit mai jos.

void f(int x)
{ while(x>1){ x=x-1; f(x-1);}
  cout<<x;  |  printf(”%d”,x);
}

Indicați ce se afișează în urma apelului:

f(4);
Varianta 1

11111

Varianta 2

00000

Varianta 3

01010

Varianta 4

01101

Teste antrenament Bacalaureat 2021 Clasa a X-a

Exercițiul #1185

Subprogramul afis este definit mai jos.

void afis (int a)
{ cout<<”+”;  |  printf(”+”);
  if(a>0)
  { afis(a/1000); 
    cout<<a;  |  printf(”%d”,a);
  }
  cout<<”+”;  |  printf(”+”);
}

Indicați ce se afișează în urma apelului:

afis(12345);
Varianta 1

+12345+123+1+

Varianta 2

+1+123+12345+

Varianta 3

++++12+12345+

Varianta 4

++++112312345

Teste antrenament Bacalaureat 2021 Clasa a X-a

Exercițiul #1186

Scrieți ce se afișează în urma executării secvenței de mai jos, în care variabilele s și t permit memorarea câte unui șir de cel mult 50 de caractere.

strcpy(s,"vorbeste");
s[3]=s[0]; s[5]=s[2];s[0]=s[1]+1; s[2]=s[1]-2; s[6]=s[4]-1;
strcpy(t,s); t[3]='\0';
cout<<t<<" "<<s+3; | printf("%s %s",t,s+3);
Teste antrenament Bacalaureat 2021 Clasa a X-a