• Ошибка времени выполнения: Входная строка имела неверный формат

    Написал программу:

    var
    f1,f2:text;
    d,s,z,n:longword;
    a,b,t,m,x:smallint;
    begin
    assign(f1,'input.txt');
    reset(f1);
    assign(f2,'output.txt');
    rewrite(f2);
    readln(f1,d,a,b,s,t);
    if a>b then x:=a-b else x:=b-a;
    if d mod s=0 then n:=d div s else n:=d div s+1;
    if x mod t=0 then m:=x div t else m:=x div t+1;
    z:=n+m;
    write(f2,z);
    close(f1);
    close(f2);
    end.

    Выдает ошибку: Ошибка времени выполнения: Входная строка имела неверный формат.
    Где выдает ошибку: readln(f1,d,a,b,s,t);

    ПОМОГИТЕ пожалуйста!!!

Ответы 1

  • Вы переменные объявили, а значения им не присвоили.
    • Автор:

      wade20
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years