Scrieţi ce se afişează pe ecran în urma executării secvenţei de program de mai jos, în care variabila s memorează un şir de cel mult 12 caractere, iar variabila i este de tip întreg.
char s[13]="informatica";
cout<<strlen(s);
for (i=0;i<strlen(s);i++)
if (strchr("aeiou",s[i])!=NULL)
s[i]= '*';
cout<<" "<<s; 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 i este o variabilă de tip întreg?
char c[21]="tamara",*p;
for(i=0;i<strlen(c);i=i+1)
{ p=strchr(c,'a');
cout<<p-c;} Ce se afişează pe ecran în urma executării secvenţei de program scrisă mai jos, în
care i este o variabilă de tip char?
for (i='a';i<='z';i++)
if (strchr("info",i))
cout<<i; Variabila s reţine şirul de caractere bacalaureat. Ce se afişează la executarea instrucţiunii de mai jos?
cout<<strchr(s,’a’);
| Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
În secvenţa de program următoare, variabila s memorează un şir de caractere, iar variabila i este de tip întreg. Ce valoare se va afişa în urma executării secvenţei?
strcpy(s,”bacalaureat”); i=strchr(s,'l')-s; cout<<i+1;
Variabila s este de tip şir de caractere, iar variabilele c1 şi c2 sunt de tip char. Care expresie are valoarea 1 dacă şi numai dacă şirul de caractere s conţine caracterele memorate de variabilele c1 şi c2?
| Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
Variabila s poate memora un șir cu maximum 20 de caractere, iar variabila i este de tip întreg. Scrieți ce se afișează în urma executării secvenței de instrucțiuni de mai jos.
strcpy(s,"BACALAUREAT");
cout<<strlen(s);
i=0;
while (i<strlen(s)-1)
{ if(strchr("EAIOU",s[i])!=NULL) strcpy(s+i+1,s+i+2);
i++;
}
cout<<s; În secvența de program de mai jos 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,”bacalaureat”);
for(i=0;i<strlen(a);i++)
if(strchr(”aeiou”,a[i])!=NULL)
a[i]=a[i]-k;
cout<<a;
Scrieți șirul afișat pe ecran în urma executării secvenței.