Задать вопрос
18 июля, 18:17

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

+2
Ответы (2)
  1. 18 июля, 18:33
    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. 18 июля, 19:43
    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 элементов целочисленного типа отсортировать его в порядке возрастания и результат вывести в файл. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
1.) Вывести на экран одномерный целочисленный массив, состоящий из 10 целых чисел из диапазона [-100; 100] 2.) Задан одномерный целочисленный массив, состоящий из 7 случайных чисел.
Ответы (1)
Ввести с клавиатуры одномерный массив, состоящий из 10 элементов и записать сначала все элементы кратные 5, а затем все оставшиеся. На экран вывести исходный и новый массивы в две строки. Отсортировать новый массив методом "пузырька".
Ответы (1)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)