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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2013, 01:07   #1
Андрей Коршов
 
Регистрация: 01.12.2012
Сообщений: 5
По умолчанию Ошибка в диапазонах

Подскажите почему когда я ставлю премен "а" диапазон екстендент то выдает ошибку об’ясните почему:
Код:
uses crt;
var a:integer{extended} ;
    d,i,j,h:integer;
    p:string;
    f,g:text;
    procedure input(var f:text;a:extended);
     begin
      assign (f,'input.txt');
      rewrite(f);
      close(f);
      reset(f);
       begin
        read(f,a);
       end;
      close(f);
    end;
    procedure output (var g:text;a:extended );
    begin
      assign (g,'output.txt');
      rewrite(g);
       begin
        write(f, a);
       end;
      close(g);
      end;
begin
 clrscr;
writeln('vvedit znahena');
readln(a);
if (a>=1) and (a<=exp(1000*ln(10))) then
begin
input(f,a);
end;
d:=0;
str(a,p);
for i:=1  to length (p) do
 begin
  for j:=i+1 to length (p) do
   begin
    if p[i]=p[j] then
     begin
      d:=d+1 ;
     end;
  end;
 end;
 h:=length (p)-d;
 output(f,h);
 writeln (h);
 readln;
end.
Андрей Коршов вне форума Ответить с цитированием
Старый 06.02.2013, 06:26   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

А ошибку мы сами угадать должны? У меня вот ничего не выдало, нормально откомпилировалось и сработало. Может, все дело в числе, которое вводите?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сложить значения в диапазонах Vja4eslav Microsoft Office Excel 10 22.12.2011 12:51
сложить значения в диапазонах Vja4eslav Microsoft Office Excel 1 20.12.2011 17:04
счёт значений в диапазонах vkharin Microsoft Office Excel 1 14.02.2011 00:44
Подсчет ячеек в именнованных диапазонах kinogruppa Microsoft Office Excel 4 14.08.2010 11:49
вычисления в диапазонах по нескольким условиям atsys Microsoft Office Excel 2 31.10.2009 17:12