OOP / Лаб2
.pdfЛабораторная №2 ООП
Операции со строками.
Два строковых объекта A и B типа cstring. Объект A содержит текст"Hello", объект B содержит "World".
1.Заменить все гласные на '*', выполнить A + B, A – "*ll*", B + A;
2.Заменить все согласные на '!', выполнить B – "!!!", A + B;
3.Заменить четные согласные на '@', выполнить A + B, A – "@l@";
4.Заменить нечетные гласные на '$', выполнить B – '$', A – "l$", B + A;
5.Заменить "Hello" на "olleH", выполнить A – "ll", B + A;
6.Заменить символы 'o' на '\', выполнить A – '\', B – '\', B + A;
7.Заменить символы "ll" на "||", выполнить A + B, A – 'l';
8.Заменить нечетные согласные на их порядковые номера, выполнить A + B, A –"l5";
9.Заменить четные гласные на их порядковые номера, выполнить A – "ll2", B + A;
10.Заменить символы 'l' на символ '1', выполнить A + B, A – "11";
11.Заменить все согласные на '%', выполнить A – "%%", B + A;
12.Заменить четные символы 'o' на '0', выполнить A + B, A – "oW0";
13.Заменить нечетные символы 'e' на '8', выполнить B + A, B – "H8l";
14.Заменить символы "rld" на "dlr", выполнить B - "Wod", B + A;
15.Заменить символ 'W' на 'H', выполнить B – 'H', A – 'H', A + B;
16.Заменить все согласные на '+', выполнить A + B, A – "+e+";
17.Заменить все гласные на '&', выполнить A – "&ll&", B + A;
18.Заменить нечетные согласные на '(', выполнить B + A, B – "o(o";
19.Заменить четные согласные на '=", выполнить B + A, B – "=loWo=";
20.Заменить каждый второй символ на '#', выполнить A + B, A – "l#W#";
21.Заменить все согласные на их порядковые номера, выполнить B – "W2r", B + A;
22.Заменить все гласные на их порядковые номера, выполнить A – "ll5", A + B;