Перейти к основному содержимому

Задание №2

Варианты заданий:

  1. Пользователь вводит некоторую последовательность символов. Образовать новую последовательность, включив в нее символы исходной, кроме символов пробелов, точек и запятых.
  2. Пользователь вводит некоторую последовательность символов. Образовать новую последовательность, включив в нее символы исходной, кроме символов пробелов и скобок.
  3. Пользователь вводит некоторую последовательность символов. Образовать последовательность символов, включив в нее символы данной последовательности, расположенные на четных позициях.
  4. Пользователь вводит некоторый текст. Переписать в другую переменную только цифры.
  5. Пользователь вводит некоторый текст. Образовать последовательность символов, включив в нее символы данной последовательности, расположенные на нечетных позициях.
  6. Пользователь вводит некоторую последовательность символов. Образовать новую последовательность, удвоив каждый символ = и пропустив пробелы.
  7. Пользователь вводит некоторую последовательность символов. Образовать новую последовательность, пропустив пробелы.
  8. Пользователь вводит некоторый текст. Переписать в другую переменную все символы за исключением цифр и символов арифметических операций.
  9. Пользователь вводит некоторый текст. Переписать в другую переменную только все символы за исключением цифр.
  10. Пользователь вводит некоторый текст. Образовать новую последовательность, включив в нее символы исходной, кроме точек.
  11. Пользователь вводит некоторый текст. Образовать новую последовательность, включив в нее символы исходной, кроме запятых.
  12. Пользователь вводит некоторый текст. Образовать из него новый, в который включить информацию, заключенную между пробелом и запятой.
  13. Пользователь вводит строка - фамилия, имя и отчество учащегося. Вывести на экран преобразованную строку: оставить только фамилию и инициалы
  14. Пользователь вводит некоторый текст. Образовать новую последовательность, включив в нее символы исходной в обратном порядке.
  15. Пользователь вводит некоторый текст из символов латинского алфавита, содержащий букву а. Напечатать все символы, расположенные за первой буквой а до ее второго вхождения или до конца текста.
  16. В предложении, вводимом с клавиатуры в одну переменную, поменять местами первое и последнее слова.
  17. С клавиатуры вводится слово. Определить, является ли оно перевертышем, т.е. читается одинаково слева направо и справа налево.
  18. Пользователь вводит некоторый текст. Образовать из него новый, в который включить информацию, заключенную между первым пробелом и первой точкой.
  19. Пользователь вводит некоторый текст, содержащий пару квадратных скобок. Создать новый текст, включив в него текст, заключенный в квадратные скобки.
  20. Вводится строка - фамилия, имя и отчество учащегося. Вывести на экран преобразованную строку: оставить только фамилию и имя.
  21. Пользователь вводит 2 слова в 2-х разных переменных одинаковой длины. Образовать новую последовательность, в которой должны чередоваться буквы первого и второго слова.
  22. Пользователь вводит некоторый текст, содержащий символ =. Напечатать все символы, расположенные за первым вхождением = до его второго вхождения или до конца текста.
  23. Пользователь вводит некоторый текст. Переписать в другую переменную только цифры и символы арифметических операций (использовать склейку + и не использовать find, erase, substr и др.).
  24. В предложении, вводимом с клавиатуры в одну переменную, поменять местами первое и последнее слова (не использовать find и использование функции substr()).
  25. Пользователь вводит некоторый текст. Создать новый текст, включив в него только латинские буквы и цифры (не использовать find).
  26. Пользователь вводит некоторый текст, содержащий пару фигурных скобок. Создать новый текст, включив в него текст заключенный в фигурные скобки (не использовать find).
  27. Пользователь вводит некоторый текст, содержащий скобки. Поменять местами первое и последнее слово заключенное в скобки (не использовать find) (использование функции substr()).
  28. Пользователь вводит некоторый текст. Образовать новую последовательность, включив в нее символы исходной, кроме символов g и v (использовать склейку + и не использовать find, erase, substr и др.).
  29. Пользователь вводит некоторый текст. Переписать в другую переменную только буквы латинского алфавита и пробелы (использовать склейку + и не использовать find, erase, substr и др.).