Помогите:
Дана строка символов, среди которых есть одна раскрывающаяся и одна закрывающаяся скобка. Вывести на экран все символы, расположенные внутри скобок.
идешь циклом от позиции открывающейся скобки до позиции закрывающейся.
Напиши пожалуйста код,очень нужно......а то не получается сделать!!!
а ты пробовал?
что-то я не представляю, что здесь может не получиться.
Для определения положения скобок используют ф-цию pos.
цикл - видимо, со счетчиком, раз известно начальное и конечное значение.
в общем, если пробовал - показывай, как именно.
writeln( copy(s, succ(pos('(', s)), pred(pos(')', s) - pos('(', s))) );
Я щас на работе...мне очень нужно решить эту программу....ПОЖАЛУЙСТА....желательно полный код
А чего не хватает в том, что я привел? Строку ввести не можешь? Я ж не знаю, что тебе нужно... Ты просил
строка данна случайна..т.е. ты ее сам набираешь.
Вот к примеры к этой строке 1 2 ( 3 4 ) 5
Happy User!!!, советую почитать Faq
var s:string;
begin
readln(s);
writeln( copy(s, succ(pos('(', s)), pred(pos(')', s) - pos('(', s))) );
readln;
end.
спасибо....