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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2010, 23:06   #1
Skvid
Новичок
Джуниор
 
Регистрация: 05.04.2010
Сообщений: 4
По умолчанию перестановки первого и второго слов в строке S

Составить схему алгоритма и программу поиска и перестановки первого и второго слов в строке S.Вывести на экран исходную строку,преобразованную строку,а так же их длину. вот так вот...
помогите пож.. люди добрые..
Skvid вне форума Ответить с цитированием
Старый 05.04.2010, 23:10   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,848
По умолчанию

Напишите свои идеи по решению задачи.
Arigato вне форума Ответить с цитированием
Старый 05.04.2010, 23:17   #3
Skvid
Новичок
Джуниор
 
Регистрация: 05.04.2010
Сообщений: 4
По умолчанию

Ну как бы говоря помягче я в этом деле чайник, но парочка вариантов есть!
Но просидел я весь день за этой задачей, а нужно сделать до завтра(:
Код:
program ttt;

var a:string;

x:integer;

begin

write ('ââåäèòå ôðàçó'); read (a); x:=length(a); write (x);

end.
 это я так понял находиться длина строки!

Program skvid;
  Uses Crt;
  Var Words        : Array[1..10] of String; 
      Tmp          : String;       
      i, j, NWords : Integer;     
BEGIN
  ClrScr;
  Write('Количество слов в тексте — ');
  ReadLn(NWords);
  For i := 1 to NWords do
    begin Write(i, '-ое слово : ');
          ReadLn(Words[i])
    end;
  For i := 1 to NWords-1 do 
    For j := i+1 to NWords do
      If Words[i]>Words[j] then
        begin
           Tmp := Words[i]; Words[i]:=Words[j]; Words[j]:=Tmp
        end;
  WriteLn;  WriteLn('О т в е т');
  WriteLn('Лексикографически упорядоченный массив слов:');
  For i := 1 to NWords do Write(Words[i], ' ');
  WriteLn; ReadLn
END.
а вот это меняет местами слова, но мне нужно сменить их из одной строки и там же найти их длинну, весь день сижу нече неполучаеться помоги пож добрый человек

Arigato помоги оч прошу

Последний раз редактировалось Stilet; 06.04.2010 в 10:16.
Skvid вне форума Ответить с цитированием
Старый 06.04.2010, 10:10   #4
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

если актуально могу помочь, недорого
сделаю в кратчайшие сроки с комментариями и пояснениями
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перестановка в строке первого и последнего слова.. mihail0608 Общие вопросы C/C++ 16 08.12.2009 16:25
Если в классе объявить объект другого класса,будет ли видно переменные первого класса из объекта второго? TwiX Общие вопросы Delphi 3 15.11.2009 00:54
Инверсия слов в строке. С++ Dest Общие вопросы C/C++ 3 17.05.2009 17:58
Поиск слов в строке Neymexa Общие вопросы C/C++ 3 16.12.2008 18:33
Разделение 2-х слов в строке 856100 Общие вопросы Delphi 9 06.10.2008 20:41