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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.03.2010, 13:07   #1
534
Пользователь
 
Регистрация: 20.02.2010
Сообщений: 23
По умолчанию Строка в Delphi

Дано предложение. Изменить его так, чтобы вначале шли слова начинающиеся и закнчивающиеся одной и той же буквой, а затем остальные слова. В задаче использовать универсальную строку для представления в памяти текстовых данных) Console Application)
534 вне форума
Старый 08.03.2010, 14:38   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Выкладывайте свои наработки.
p51x вне форума
Старый 08.03.2010, 14:51   #3
534
Пользователь
 
Регистрация: 20.02.2010
Сообщений: 23
По умолчанию

у меня ваще идей нет(( Ну решите девушке 8 марта задачу, ведь 8 марта раз в год, ну пожаалуйста)
534 вне форума
Старый 08.03.2010, 21:44   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Вам либо в поиск (были темы с буквами в начале и конце), либо во фриланс.
p51x вне форума
Старый 08.03.2010, 22:10   #5
534
Пользователь
 
Регистрация: 20.02.2010
Сообщений: 23
По умолчанию

Ну напишите вы девушке прогу ведь праздник же)))
534 вне форума
Старый 09.03.2010, 01:12   #6
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от 534 Посмотреть сообщение
В задаче использовать универсальную строку для представления в памяти текстовых данных)
Что за универсальная строка? Объясните дураку... Век живи, век учись! Это вы так динамические переменные называете или что-то ещё?
eoln вне форума
Старый 09.03.2010, 01:17   #7
534
Пользователь
 
Регистрация: 20.02.2010
Сообщений: 23
По умолчанию

Я честно не знаю(( Я проболела(( Помогите написать прогу((

наверное как обычная строка)

Последний раз редактировалось Stilet; 09.03.2010 в 08:48.
534 вне форума
Старый 09.03.2010, 01:44   #8
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

не тестировал, но вроде работает
Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  system, sysutils;

var
  s, st: string;
  i, j, k: integer;
  mas: array of string;
begin
  write('s = ');
  readln(s);
  s := s + ' ';
  i := pos(' ', s);
  setlength(mas, 1);
  k := 0;
  while i > 0 do begin
    mas[k] := copy(s, 1, pos(' ', s) - 1);
    delete(s, 1, pos(' ', s));
    inc(k);
    setlength(mas, k + 1);
    i := pos(' ', s)
  end;
  st := '';
  for i := 0 to k - 1 do
    if mas[i][1] = mas[i][length(mas[i])] then st := st + mas[i] + ' ';
  for i := 0 to k - 1 do
    if mas[i][1] <> mas[i][length(mas[i])] then st := st + mas[i] + ' ';
  write(st);
  readln;
end.
eoln вне форума
Старый 09.03.2010, 08:50   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
использовать универсальную строку
"Мудромозглые" преподаватели так любят называть обычный String.
Почему - долго обьяснять, но если в кратце этот тип Делфи наиболее подходит для любых символьных массивов, так же как integer сам компилятором выбирается под размер вложенных в него данных.
I'm learning to live...
Stilet вне форума
Старый 09.03.2010, 16:14   #10
534
Пользователь
 
Регистрация: 20.02.2010
Сообщений: 23
По умолчанию

А немогли бы вы переписать мне прогу не используя массив и вторую строку, а через множество) и использовать любую строку, а не универсальную)
534 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi и командная строка nusik Общие вопросы Delphi 5 26.10.2010 11:10
Бегущая строка в заголовке приложения (Delphi 7) Sinx Помощь студентам 2 08.12.2008 02:35
Строка состаяния или загрузачная строка Sergeu Мультимедиа в Delphi 8 27.08.2008 10:32