Строки

173. С клавиатуры вводится символ. Вывести его код (то есть номер в кодовой таблице).

174. Дано целое число N (32 ≤ N ≤ 126). Вывести символ с кодом, равным N.

175. Дана непустая строка. Вывести коды ее первого и последнего символа.

176. Дано целое число N (> 0) и символ C. Вывести строку длины N, которая состоит из символов C.

177. Дана строка. Вывести строку, содержащую те же символы, но расположенные в обратном порядке.

178. Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу.

179. Дана строка. Подсчитать количество содержащихся в ней цифр.

180. Проверить, является ли введенное слово палиндромом. (Палиндром – слово, которое читается одинаково как слева направо, так и справа налево. Например, КАЗАК, МАДАМ, ШАЛАШ).

181. Разработать программу, удаляющую лишние пробелы.

182. Разработать программу, определяющую количество слов в тексте.

183. Разработать программу, которая вводит строки, содержащие фамилию, имя, отчество и год рождения, а выводит – строки, содержащие – фамилию, инициалы, и возраст на текущий год. Завершение ввода – чтение пустой строки.

Иванов Иван Иванович 1956 => Иванов И.И 45

184. Разработать программу, которая определяет в строке количество слов длиннее четырех символов. Слова разделены пробелами.

185. Разработать программу, меняющую в строке одно слово на другое. Слова разделены пробелами.

186. Разработать программу, кодирующую текст

187. Разработать программу, реализующую сдвиг по ключу (ключ задается) только для больших латинских букв.

188. Разработать программу, меняющую в строке местами слова с указанными номерами. Запретить ввод номеров, которые превышают количество слов в строке или равны между собой.

189. Разработать программу, которая осуществляет поиск заданной строки в отсортированном в соответствии с латинским алфавитом массиве строк Str[n], n

190.Посчитать сколько содержится в файле символов, строк и слов. Разделителями слов считать пробелы и перенос строки.

191. Подсчитайте количество запятых в заданном тексте.

192. Подсчитайте, сколько раз в заданном тексте встречается заданный символ.

193. Подсчитаете, сколько раз в заданном слове встречается буквосочетание «аб».

194. Определите количество предложений в заданном тексте (предложение заканчивается либо точкой, либо вопросительным или восклицательным знаком).

195. Из заданного текста удалите те его части, которые заключены в кавычки (вместе с кавычками).

196. В заданной последовательности слов найдите все слова, начинающиеся с заданной приставки.

197. Н айдите самое длинное и самое короткое слово в заданном предложении

198. Из заданного текста выберите и напечатайте те символы, которые встречаются в нём ровно один раз.

199. Определите частоту вхождения в заданный текст каждой буквы русского алфавита.

200. Добавить в строку пробелы после знаков препинания, если они там отсутствуют.

201. Определить, как часто встречается определенный символ в строке.

202. Найти в строке все заданные последовательности символов и заменить их другой последовательностью.

203. Разработать программу, которая считывает тест программы и формирует файл, в котором строки пронумерованы

204. Разработать программу, которая считывает тестовый фал и заданное пользователем слово и выводит номер строки, в которых встречается это слово. С точки зрения программирования слово – это последовательность символов, ограниченных разделителями. В качестве разделителей использовать: , скобки, пробел и другие символы.

205. Разработать программу, которая упорядочивает строку символов, состоящих из строчных латинских букв, и определяет букву, наиболее часто встреч ающуюся в строке.