• Создать файл X компонентами которого являются элемента массива M. Переписать из файла X в файл Y все компоненты, которые стоят на четных местах. Прочитать файл Y.

    M = (0,1; 5,6; 0.8; 2,4; 7,3; 6,8; 0,5; 2,3;)​

Ответы 1

  • const M: array[1..8] of real = (0.1, 5.6, 0.8, 2.4, 7.3, 6.8, 0.5, 2.3);

    var x,y : file of real;

    n: real; i: byte;

    begin

    assign(x,'x.dat');

    assign(y,'y.dat');

    rewrite(x);

    for i:=1 to 8 do write(x, M[i]);

    close(x);  

    reset(x);

    rewrite(y);

    i := 1;

    while not EOF(x) do begin

    read(x, n);

    if not odd(i) then

    write(y, n);

    i := i + 1;

    end;

    close(x);

    close(y);

      reset(y);

    while not EOF(y) do begin

    read(y, n);

    write(n:5:1);

    end;

    writeln;

    close(y);

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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