ВУЗ:
Составители:
26
13. Дана строка, содержащая латинские буквы и скобки трех видов: "()", "[]",
"{}". Если скобки расставлены правильно (то есть каждой открывающей со-
ответствует закрывающая скобка того же вида), то вывести число 0. В про-
тивном случае вывести или номер позиции, в которой расположена первая
ошибочная скобка, или, если закрывающих скобок не хватает, число –1.
14.
Дана строка. Выяснить, является ли заданная строка палиндромом. Решить
задачу двумя способами:
1) в два прохода по строке;
2) в один проход по строке.
Палиндром – слово или текст (в этом случае пробелы игнорируются), оди-
наково читающийся слева направо и справа налево (например, «казак» или
«а луна канула»).
15. В заданной строке найти наибольшее количество цифр, идущих в нём под-
ряд.
16. Дана строка, изображающая двоичную запись целого числа. Сформировать и
вывести строку, изображающую десятичную запись
этого же числа.
17. Дана строка, изображающая десятичную запись целого числа. Сформировать
и вывести строку, изображающую двоичную запись этого же числа.
18. Дана строка. Вывести позицию первого вхождения заданного символа. Если
символ отсутствует в строке, вывести сообщение об этом.
19. Дана строка. Вывести позицию первого вхождения заданной подстроки. Ес-
ли
подстрока отсутствует в строке, вывести сообщение об этом.
20. Дана строка. Вывести позицию последнего вхождения заданного символа.
Если символ отсутствует в строке, вывести сообщение об этом.
21. Дана строка. Вывести позицию последнего вхождения заданной подстроки.
Если подстрока отсутствует в строке, вывести сообщение об этом.
22. Даны строки
S1 и S2. Проверить, имеются ли в строке S1 все символы, вхо-
дящие в строку
S2.
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »