Задачи на работу с текстом в C++. Часть 6
Дана строка:
std::string str = "C++ Programming";
Проверьте, содержит ли строка подстроку "gram".
Дана строка:
std::string str = "banana";
Подсчитайте количество вхождений символа "a".
Дана строка:
std::string str = "hello";
Преобразуйте первую букву строки к верхнему регистру.
Даны две строки:
std::string str1 = "Hello";
std::string str2 = "hello";
Проверьте, равны ли строки без учета регистра.
Дана строка:
std::string str = "Programming";
Удалите из строки все гласные буквы.
Дана строка:
std::string str = "abc";
Вставьте символ "-" между каждыми двумя символами: "a-b-c".
Дана строка:
std::string str = "12345";
Проверьте, состоит ли строка только из цифр.
Дана строка:
std::string str = "abcdef";
Получите символ из середины строки.
Дана строка:
std::string str = "one two three";
Переверните порядок слов: "three two one".
Дана строка:
std::string str = "a\nb\nc";
Подсчитайте количество строк.