Информатика | 5 - 9 классы
Дана строка символов заменить в данной строке все последовательности из одинаковых символов длиной более двух символов на строку вида : ' ^ nc' , где n - количество повторений заменяемого символа, с - сам символ.
Например : дана строка 'aaabccdddde' и она должна стать строкой вида : ' ^ 3abcc ^ 4de'.
ВпрограммеC + + ?
ВпрограммеC + + .
Ввести массив символов разделителей с заданным количеством символов, число и массив строк текста, содержащий неизвестное заранее количество строк.
Последней строкой текста будет строка, после ввода которой количество одинаковых слов в тексте превысит заданное в исходных данных число.
Из строк введенного текста сформировать другой текст, в котором строки будут располагаться в порядке увеличения количества символов разделителей с одновременным удалением строк, в которых было повторение любого символа разделителя.
ABCpaskal : Дана строка символов?
ABCpaskal : Дана строка символов.
Определить, можно ли из символов данной строки получить слово лес?
Помогите пожалуйста)))!
Дана строка символов Сколько раз среди данных символов встречаться цифра?
Дана строка символов Сколько раз среди данных символов встречаться цифра?
Паскаль.
Подскажите.
Дана строка символов, надо получить новую строку, заменив буквы 'с' символами ' * '?
Дана строка символов, надо получить новую строку, заменив буквы 'с' символами ' * '.
ПРОГРАМИСТЫ ?
ПРОГРАМИСТЫ !
( PASCAL ) дана строка S и символ а.
Удвоить данный символ в строке (чтобы из 12ав получилось 1122аавв.
Дана строка?
Дана строка.
Известно, что количество символов в строке кратно 3.
Удалите из слова середину(то есть среднюю треть символов).
Дана строка?
Дана строка.
Если количество символов в ней нечетно , то выведите на экран средний символ строки.
Задача Паскаль.
ПРОГРАМИСТЫ ?
ПРОГРАМИСТЫ !
( PASCAL ) дана строка S и символ а.
Удвоить данный символ в строке (чтобы из 12ав получилось 1122аавв.
Во введенной строке подсчитайте количество символов " * " и символов "?
Во введенной строке подсчитайте количество символов " * " и символов "!
". Информатика.
Паскаль.
Строки.
Дано : 3 страницы по 25 строк | Решение : в каждой строке 60 символов | Весь объём - 1125 баит | ________________________|_ Количество символов - ?
Дано : 3 страницы по 25 строк | Решение : в каждой строке 60 символов | Весь объём - 1125 баит | ________________________|_ Количество символов - ?
|.
Вы зашли на страницу вопроса Дана строка символов заменить в данной строке все последовательности из одинаковых символов длиной более двух символов на строку вида : ' ^ nc' , где n - количество повторений заменяемого символа, с -?, который относится к категории Информатика. По уровню сложности вопрос соответствует учебной программе для учащихся 5 - 9 классов. В этой же категории вы найдете ответ и на другие, похожие вопросы по теме, найти который можно с помощью автоматической системы «умный поиск». Интересную информацию можно найти в комментариях-ответах пользователей, с которыми есть обратная связь для обсуждения темы. Если предложенные варианты ответов не удовлетворяют, создайте свой вариант запроса в верхней строке.
Var s, res : string ; k, i, j : integer ; c : char ;
begin read(s) ; s : = s + chr(10) ; for i : = 1 to length(s) do if s[i] = c then k : = k + 1 else begin if k < ; = 2 then for j : = 1 to k do res : = res + c else res : = res + ' ^ ' + inttostr(k) + c ; c : = s[i] ; k : = 1 ; end ; writeln(res) ;
end.