• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Строки

  • Автор темы Автор темы NAt
  • Дата начала Дата начала

NAt

Новые
Регистрация
9 Дек 2012
Сообщения
45
Реакции
0
Баллы
0
Строки

помогите разобраться: . Задан текст, содержащий скобки. Поменять местами первое и последнее слово заключенное в скобках.
Program a4;
var st:string;
i,k,n1,n2,t1,t2:integer;
begin
writeln(' text');
readln(st);
k:=length(st);

for i:=1 to k do
begin
if st='(' then n1:=i;
if st=')' then n2:=i;
end;
for i:=1 to k do
begin
if st[k-i]=' ' then t1:=i;
if st=' ' then t2:=i;
end;
for i:=1 to k do begin
a:=copy(st,n1+1,t1-n1-1);

delete(st,n1+1,t1-n1-1);

здесь у меня тупик. помогите разобраться
 
Назад
Сверху