fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. bool isRus(char c) {
  5. // Проверяем символ на принадлежность к русскому алфавиту (обрабатываем только один символ)
  6. return (c >= 'а' && c <= 'я') || (c >= 'А' && c <= 'Я');
  7. }
  8.  
  9. int main() {
  10. // Создаем строку с буквами русского и английского алфавита
  11. std::string text = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZабвгдеёжзийклмнопрстуфхцчшщьыэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ";
  12.  
  13. // Создаем новую строку без русских букв
  14. std::string result;
  15. for (char c : text) {
  16. if (!isRus(c)) { // Если символ не русский, добавляем его в результат
  17. result.push_back(c);
  18. }
  19. }
  20.  
  21. // Выводим результат
  22. std::cout << "Строка без русских букв: " << result << std::endl;
  23.  
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
Строка без русских букв: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZабвгдеёжзийклмнопрстуфхцчшщьыэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ