Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2009, 15:08   #1
ax/bx
 
Регистрация: 05.12.2009
Сообщений: 2
По умолчанию Паскаль(Строки)

Задача:
Даны две строки. Получить строку, в которой чередуются слова первой и второй строки. Если в одной из строк число слов больше, чем в другой, то оставшиеся слова этой строки должны быть дописаны в строку-результат(Символьные массивы использовать нельзя)

Помогите пожалуйста решить, не знаю как делать.
ax/bx вне форума Ответить с цитированием
Старый 29.12.2009, 17:13   #2
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Код:
  var
  st1, st2,rs:string;
  sub,res:string;
  i,j,k1,k2:integer;
begin
readln(st1);
readln(st2);
rs:='';
i:=1;
j:=1;
k1:=length(st1);
k2:=length(st2);
repeat
if i<=k1 then begin
sub:='';
 while (st1[i]<>' ') and (i<=k1) do
 begin
 sub:=sub+st1[i];
 inc(i);
 end;
 res:=res+' '+sub;
 inc(i);
 end;
 if j<=k2  then begin
  sub:='';
  while (st2[j]<>' ') and (j<=k2) do
 begin
 sub:=sub+st2[j];
 inc(j);
 end;
 res:=res+' '+sub;
 inc(j);
 end;
until (i>k1) and (j>k2);
writeln(res);
readln;
end.
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»

Последний раз редактировалось IT-man; 29.12.2009 в 18:58.
IT-man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль (строки) Polusha Помощь студентам 1 28.12.2009 18:38
Паскаль строки! Antonio_getscool Помощь студентам 1 18.12.2009 11:45
Паскаль,строки! DjDeniels-61 Помощь студентам 1 15.11.2009 12:15
паскаль строки Fornarina Помощь студентам 1 27.12.2008 01:31