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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 13.12.2011, 23:21   #11
Npwas
Форумчанин
 
Аватар для Npwas
 
Регистрация: 26.09.2011
Сообщений: 158
По умолчанию

А как тогда записать, чтобы вот после того как пользователь ввел слово, то длинна строки стала равной кол-ву букв в слове?!
<----Весы Там.
Npwas вне форума
Старый 13.12.2011, 23:22   #12
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,810
По умолчанию

Цитата:
Сообщение от Npwas Посмотреть сообщение
А как тогда записать, чтобы вот после того как пользователь ввел слово, то длинна строки стала равной кол-ву букв в слове?!
Смотри тут: http://programmersforum.ru/showpost....9&postcount=10
Arigato вне форума
Старый 13.12.2011, 23:24   #13
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Проверил на твоей программе, не может там быть лишних пробелов. Повторюсь за Arigato, если слово уже есть, то длина установлена.

В общем, что могу посоветовать:
1) Конкретно формулируй вопрос, я так и не допер, зачем эта тема
2) Не можешь сформулировать вопрос - подробно пиши, что хочешь сделать
3) Одна программа - одна тема. Так больше вероятности, что тебе помогут, возможно подкинут другой вариант решения, возможно поправят твой. Что-либо советовать, не имея полной картины, очень сложно.
Все тривиальное просто

Последний раз редактировалось whatever; 13.12.2011 в 23:27.
whatever вне форума
Старый 13.12.2011, 23:27   #14
Npwas
Форумчанин
 
Аватар для Npwas
 
Регистрация: 26.09.2011
Сообщений: 158
По умолчанию

To Arigato

Мне эти твои слова говорят только о том, что в них нечерта не ясно! И предется самому думать, как я понял! я не гуру те какой-нибудь!
<----Весы Там.
Npwas вне форума
Старый 13.12.2011, 23:31   #15
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Все, сдаюсь. Опускаться до объяснений на уровне детсада не буду.
Все тривиальное просто
whatever вне форума
Старый 13.12.2011, 23:32   #16
Npwas
Форумчанин
 
Аватар для Npwas
 
Регистрация: 26.09.2011
Сообщений: 158
По умолчанию

To whatever

Эт как то не помогает!!! Даже если слово 5 ну или 6 символов и там само собой + один пробел якобы от строки, то длинна строки всеравно как то больше получается длинны этого!!!
<----Весы Там.
Npwas вне форума
Старый 13.12.2011, 23:38   #17
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Код в студию
Все тривиальное просто
whatever вне форума
Старый 13.12.2011, 23:41   #18
Npwas
Форумчанин
 
Аватар для Npwas
 
Регистрация: 26.09.2011
Сообщений: 158
По умолчанию

Вот код:

Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils, Ruslib in 'RusLib.pas' ;

type
 mas=array[1..20] of string;
 mas_2=array[1..20,1..20] of string;
 mas_5=array[1..20] of Integer;
 mas_4=array[1..20,1..20] of string;
 Var
 a:mas;
 b:mas_2;
 h:mas_5;
 d:mas_4;
 y,e:string;
 i,j,x,z,f:Integer;
begin
i:=0;
x:=0;
Writeln('Введите желаемое кол-во слов.');
Writeln('Для завершения ввода нажмите "/stop"!!!');
{Ввод слов}
repeat
 begin
  i:=i+1;
  readln(a[i]);
  x:=x+1;
 end;
until (a[i]='/stop');
Writeln;
{Вывод слов}
 For i:=1 to x-1 do
  begin
   Write(a[i],'   ');
   z:=1;
   For j:=1 to Length(a[i])-1 do
    begin
     b[i,j]:=Copy(a[i],z,1);
     d[i,j]:=b[i,j];
     z:=z+1;
     Write(b[i,j],'  ',d[i,j],'  ');
    end;
   Writeln;
  end;
   {}
   {}
   {}
  {Цикл поиска слов с повтрояющимися буквами}
   For i:=1 to x-1 do
   begin
   SetLength(y,length(a[i])-1);
     For j:=1 to Length(y)-1 do
      begin
          For f:=1 to Length(y)-1 do
           begin
             If not (d[i,j]=b[i,f]) then
               begin
               h[i]:=0;

               end else h[i]:=1;
           end;
        end;
      end;
      {}
      {}
      {}
      For i:=1 to x-1 do
      Write(h[i],'  ');
         Writeln;
         {Вывод нужных слов}
    For i:=1 to x-1 do
    Write(h[i],'  ');
Readln;
end.
<----Весы Там.
Npwas вне форума
Старый 13.12.2011, 23:51   #19
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Ты если насоздавал пицот тем, то хоть читай, что в них люди пишут. Вот здесь я этот код уже исправил.
Все тривиальное просто
whatever вне форума
Старый 13.12.2011, 23:57   #20
Npwas
Форумчанин
 
Аватар для Npwas
 
Регистрация: 26.09.2011
Сообщений: 158
По умолчанию

Сорри как то внимание не обратил!!! На весы уже нажал!!!
<----Весы Там.
Npwas вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как установить компоненты в Delphi 2010 Vol666 Компоненты Delphi 17 04.08.2011 19:55
как установить overbyte в delphi 7 Djeka(c) Общие вопросы Delphi 0 09.09.2010 03:17
Как установить компонент на Delphi 2007 Kostia Компоненты Delphi 7 06.04.2010 16:11
Как установить компонент в Delphi 2007? juan666777 Общие вопросы Delphi 2 08.06.2009 22:10
Как увеличить длинну выпадающего списка: ДАННЫЕ-ПРОВЕРКА-СПИСОК kay Microsoft Office Excel 3 10.02.2009 12:59