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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2010, 23:22   #1
Tonik_A
Пользователь
 
Регистрация: 04.10.2009
Сообщений: 23
Вопрос Синтезирование последовательности букв (Delphi) - что это?

Здравствуйте. Получил следующее задание:
Синтезировать последовательности,
состоящие из букв ABBCCCDDDD...Z...Z и
ZYYXXX...A...A. Решить ту же задачу для
букв русского языка.
Объясните доступными словами, что тут надо делать?
Если видели такое, киньте ссылку.
---------------------------
Спасибо.
Tonik_A вне форума Ответить с цитированием
Старый 03.07.2010, 11:05   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

ну я так понял что случайную последовательность из букв надо вывести. если есть желание могу сделать, пиши в аську
fbus вне форума Ответить с цитированием
Старый 03.07.2010, 11:13   #3
L_M
Форумчанин Подтвердите свой е-майл
 
Регистрация: 25.02.2008
Сообщений: 289
По умолчанию

Мне кажется, что нужно просто вывести строки АББВВВГГГГ.... и ЯЮЮЭЭЭ...
Упс...
L_M вне форума Ответить с цитированием
Старый 03.07.2010, 11:17   #4
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

скорее всего так и есть. вывод случайных букв слишком простая задача. она и так конечно не усложняется но для студентов самое то
fbus вне форума Ответить с цитированием
Старый 03.07.2010, 11:25   #5
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Цитата:
Объясните доступными словами, что тут надо делать?
Вывести все буквы алфавита, причем число повторений каждой буквы равняется ее порядковому номеру в алфавите.
Могу реализовать задачу за вознагрождение.
Levsha100 вне форума Ответить с цитированием
Старый 03.07.2010, 11:26   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ещё одна "сложнейшая" задача...
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  i, K : integer;
  sResult : string;
  ch : char;
begin
  Memo1.Lines.Clear;

  sResult := '';
  K := 1;
  for ch := 'A'  to 'Z' do
  begin
    for i:=1 to K do
      sResult := sResult + ch;
    inc(K);
  end;
  Memo1.Lines.Append(sResult);
  Memo1.Lines.Append('');

  { теперь в обратном порядке буквы }
  sResult := '';
  K := 1;
  for ch := 'Z'  downto 'A' do
  begin
    for i:=1 to K do
      sResult := sResult + ch;
    inc(K);
  end;
  Memo1.Lines.Append(sResult);
  Memo1.Lines.Append('');

  {для русских буковок}
  sResult := '';
  K := 1;
  for ch := 'А'  to 'Я' do
  begin
    for i:=1 to K do
      sResult := sResult + ch;
    inc(K);
  end;
  Memo1.Lines.Append(sResult);
  Memo1.Lines.Append('');

  {ну и для русских буковок в обратном порядке}
  sResult := '';
  K := 1;
  for ch := 'Я'  downto 'А' do
  begin
    for i:=1 to K do
      sResult := sResult + ch;
    inc(K);
  end;
  Memo1.Lines.Append(sResult);
  Memo1.Lines.Append('');

end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В тех словах, которые оканчиваются сочетанием букв “ing”, заменить это окончание на “ed”. Sh@rky Паскаль, Turbo Pascal, PascalABC.NET 8 20.12.2015 18:23
Получить и напечатать множество из встречающихся в последовательности гласных букв amba011 Помощь студентам 3 29.06.2010 22:29
Эквалайзер...что это? кто это? Можно ли с ним подружиться? .Phoenix Мультимедиа в Delphi 45 08.04.2010 23:37
Что это такое и как это того... Alex Cones Общие вопросы Delphi 2 11.10.2009 12:04