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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2011, 18:07   #1
nassvora
Новичок
Джуниор
 
Регистрация: 14.12.2011
Сообщений: 2
По умолчанию В чем ошибка, извините..?

Код:
[Error] Project1.dpr(25): Operator not applicable to this operand type
Код:
program Project1;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
var
 cityname: array [0..1120] of string;
 //cityindex: array [0..1120] of Integer;
 f:Text;
 s:string;
 i:Integer;
begin
    { TODO -oUser -cConsole Main : Insert code here }
 Assign(f,'cities.txt');
 Reset(f);
 
 for i:=0 to 1120 do
   Readln(f,cityname[i]);
 
 s:='go';
 while s <> 'exit' do
 begin
   Readln(s);
   if s in cityname then
   begin
     Writeln(s);
   end
   else
   begin
      Writeln('There is no such city! Try again.');
      Readln(s);
   end;
 
 
 end;
 
 Close(f);
 Readln(s);
end.
nassvora вне форума Ответить с цитированием
Старый 14.12.2011, 18:24   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Операция in применяется к множествам, а не к массивам (к сожалению).
Arigato вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чем ошибка??? Севастьянов Microsoft Office Excel 3 17.08.2011 11:48
в чем ошибка? Avvakymova Помощь студентам 3 28.05.2011 00:05
в чем ошибка??? Сергей58rus Помощь студентам 3 26.04.2011 19:43
В чем ошибка? Ast4 Microsoft Office Excel 11 25.02.2011 16:07
В чем ошибка? Кинельски Общие вопросы Delphi 17 24.05.2010 23:08