Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
strcpy(s+2,s+4);
cout<<s<<” “<<strlen(s);
char s[13]="abcdefghoid";
i=0;
cout<<strlen(s);
while (i<strlen(s))
if (strchr("aeiou",s[i])!=NULL)
strcpy(s+i,s+i+1);
else i++;
cout<<" "<<s;
n=strlen(s);
for(i=0;i<n;i++)
if (s[i]==’e’) cout<<’*’;
else cout<<'e'<<s[i];
4. Fie s o variabilă ce memorează un şir de caractere, format doar din litere ale alfabetului
englez, şi i o variabilă de tip int. Scrieţi instrucţiunile ce pot înlocui punctele de suspensie din
secvenţa de program alăturată astfel încât executarea ei să determine eliminarea tuturor
literelor mici din şirul s şi apoi afişarea şirului obţinut.
i=0;
while (i<strlen(s))
...............
cout<<s;
5. Un şir cu maximum 255 de caractere conţine cuvinte separate prin unul sau mai multe
spaţii. Cuvintele sunt formate numai din litere mici ale alfabetului englez. Scrieţi un program
C/C++ care citeşte un astfel de şir şi îl afişează modificat, prima şi ultima literă a fiecărui
cuvânt fiind afişată ca literă mare.
Exemplu: pentru şirul: maine este proba la informatica se va afişa: MainE EstE ProbA
LA InformaticA