дана символьная строка заменить в ней последовательности символов расположенных между открывающими и закрывающими скобками на точки.предполагается,что
10-11 класс
|
внутри пары скобок вложенных нет
program gt;
var a:string;
l,i,p:integer;
begin
readln(A);
l:=length(A);
p:=0;
for i:=2 to l do
begin
if(a[i-1]='(' )then p:=1;
if(a[i]=')' )then p:=0;
if(p=1)then a[i]:='.';
end;
writeln(a);
end.
Другие вопросы из категории
13.
Нужно написать программу на цикле с предусловием, на Паскале.
Использовать процедуру для получения результатов "Выходные переменные"
Пожалуйста, помогите с информатикой:(
Читайте также
( символы записываются в обратной последовательности.)
2.Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя.составить программу, в которой выводились бы все слова, в которых есть заданный символ.
цифрой "2", третье-"3" и т.д.
символы, расположенные на нечетных позициях.
Подстрокой строки называется любая непустая последовательность символов в строке. Палиндромом называется строка, которая читается одинаково слева и справа.
У Азизхана есть строка S. Его интересует сколько есть подстрок четной длины у строки S, которые являются палиндромами. Одинаковые подстроки начинающие с разных позиций считаются разными.
Формат входных данных
Единственная строка входного файла содержит одну строку S состоящее из строчных букв английского алфавита (1 <= длина S <= 100000).
Формат выходных данных
Выведите ответ к задаче.
таким способом закодировать последовательность символов CADB и записать результат в шестнадцатеричном коде, то получится:
1) AF5216 2) 4CB816 3) F15D16 4) В9СА16