Задать вопрос
24 мая, 11:03

На экран вывести массив состоящий из n элементов целочисленного типа отсортировать его в порядке возрастания и результат вывести в файл.

+3
Ответы (2)
  1. 24 мая, 11:10
    0
    Program Program1;

    var i, j, n: integer;

    Arr: array [1 ... 255] of integer;

    FileArr: text;

    procedure swap (var x, y: integer) ;

    var t: integer;

    begin

    t : = x; x : = y; y : = t

    end;

    begin

    assign (FileArr, 'Array. txt') ;

    rewrite (FileArr) ;

    randomize;

    write ('Введите значение N: ') ;

    readln (n) ;

    for i : = 1 to n do

    begin

    Arr[i] : = random (100) ;

    end;

    for j : = 1 to n - 1 do

    for i : = 1 to n - j do

    if Arr[i] > Arr[i + 1] then

    swap (Arr[i], Arr[i + 1]) ;

    for i : = 1 to n do

    begin

    writeln (Arr[i]) ;

    end;

    for i : = 1 to n do

    begin

    writeln (FileArr, Arr[i]) ;

    end;

    close (FileArr) ;

    end.
  2. 24 мая, 11:30
    0
    Program Program1;

    var i, j, n: integer;

    Arr: array [1 ... 255] of integer;

    FileArr: text;

    procedure swap (var x, y: integer) ;

    var t: integer;

    begin

    t : = x; x : = y; y : = t

    end;

    begin

    assign (FileArr, 'Array. txt') ;

    rewrite (FileArr) ;

    randomize;

    write ('Введите значение N: ') ;

    readln (n) ;

    for i : = 1 to n do

    begin

    Arr[i] : = random (100) ;

    end;

    for j : = 1 to n - 1 do

    for i : = 1 to n - j do

    if Arr[i] > Arr[i + 1] then

    swap (Arr[i], Arr[i + 1]) ;

    for i : = 1 to n do

    begin

    writeln (Arr[i]) ;

    end;

    for i : = 1 to n do

    begin

    writeln (FileArr, Arr[i]) ;

    end;

    close (FileArr) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «На экран вывести массив состоящий из n элементов целочисленного типа отсортировать его в порядке возрастания и результат вывести в файл. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы