• ПОМОГИТЕ СРОЧНО!!! МНОГО БАЛЛОВ!!!
    Измените программу и текст файла исходных данных isdan.txt таким образом, чтобы исчезла необходимость указывать количество значений Х. Пожалуйста с объяснениями.

    МАССИВ isdan.txt:
    2.0 4.0 7
    3.0
    1.5
    2.0
    1.0
    5.0
    7.0
    10.0

    ТЕКСТ ПРОГРАММЫ:
    program prog_2_5;
    type vx=array[1..10] of real;
    var fl1,fl2:text;{описание файловых переменных}
    x,y:vx;
    a,b:real;
    i,n:integer;
    begin
    assign(fl1,'C:\Users\Valera\Desktop\Занятия\Информатика\Лабараторные\2_см\Лабараторная 6\isdan.txt');
    assign(fl2,'C:\Users\Valera\Desktop\Занятия\Информатика\Лабараторные\2_см\Лабараторная 6ezult.txt');
    reset(fl1);{открытие файла для чтения}
    rewrite(fl2);{открытие файла для записи}
    readln(fl1,a,b,n);
    for i:=1 to n do readln(fl1,x[i]);
    close(fl1);{закрытие файла isdan.dat}
    for i:=1 to n do
    begin
    y[i]:=a/sqrt(b*b+x[i]*x[i]);
    writeln(fl2,x[i]:10:5,y[i]:10:5);
    end;
    close(fl2);{закрытие файла rezult.txt}
    End.

Ответы 6

  • но зачем
  • ответ должен быть полный, программа должна работать и как минимум компилироваться
  • читайте правила
    • Автор:

      sheldon
    • 6 лет назад
    • 0
  • Большое спасибо
  • Большое спасибо, особенно за разжеванность
  • а вы не устали так много писать?
  • Добавить свой ответ

Войти через Google

или

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

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

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