Documente Academic
Documente Profesional
Documente Cultură
4. În secvenţa de mai jos, variabila s memorează un şir cu cel mult 30 de caractere, iar
variabila i este de tip întreg. Scrieţi ce se afișează pe ecran în urma executării secvenţei.
int i;
char s[31];
strcpy(s,"FaCULtatE");
cout<<strlen(s);
for(i=0; i<strlen(s); i++)
if(s[i]>='A' && s[i]<='Z')
s[i]=s[i]+('a'-'A');
else
s[i]='*';
cout<<s;
5. Care sunt valorile afișate pe ecran în urma executării secvenței de program de mai jos?
int i=0;
char s[100], aux[100]="";
strcpy(s,"Facultate de Informatica Bucuresti");
aux[0]=s[4];
i++;
aux[i]='*';
strncat(aux,strstr(s,"ma"),2);
strncat(aux,strchr(s,'e')+1,2);
i=i+4;
aux[i+1]='*';
i=++i;
strcat(aux,strstr(s,"for")+1);
cout<<aux;