Задать вопрос
16 марта, 02:36

Вводятся 4 числа. Нужно вывести их в порядке возрастания. При любых входных данных алгоритм должен выполнять не более пяти операций сравнения. Решения с большим количеством сравнений не оцениваются. Оператор вывода во всём тексте алгоритма должен быть единственный.

+2
Ответы (1)
  1. 16 марта, 03:38
    0
    var a, b, c, d:integer;

    a: array[1 ... 4] of integer;

    i, k, t: integer;

    begin

    writeln ('Введите первое число');

    readln (a);

    writeln ('Введите второе число');

    readln (b);

    writeln ('Введите третье число');

    readln (c);

    writeln ('Введите четвёртое число');

    readln (d);

    a[1]:=a;

    a[2]:=b;

    a[3]:=c;

    a[4]:=d;

    for k : = 1 to 3 do

    for i:=1 to 4-k do if a[i] > a[i+1] then begin

    t:=a[i];

    a[i]:=a[i+1];

    a[i+1]:=t;

    end;

    writeln ('Числа в порядке возрастания: ');

    for i:=1 to 4 write (a[i]:4);

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Вводятся 4 числа. Нужно вывести их в порядке возрастания. При любых входных данных алгоритм должен выполнять не более пяти операций ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1. Запишите оператор для вывода значений целых переменных a=5 и b=3 в следующем формате: 5+3=? В ответе не используйте пробелы. Ответ: 2.
Ответы (1)
Отметь ложные высказывания. Объект, исполняющий алгоритм, это исполнитель алгоритма. Человек и компьютер могут быть исполнителями алгоритма. Человек может создавать алгоритмы и исполнять их.
Ответы (1)
For i:=1 to N do Begin write ('C[', i,']='); readln (C[i]); end * Приведенный фрагмент программы, предназчен для 1 вывода массива в столбец 2 вывода массива в строку 3 формирования массива случайными числами 4 ввода массива с клавиатуры For i:=
Ответы (1)
Впиши имена объектов (частей компьютера) в схему. Техническое устройство ввода/вывода 1 ... ввода 2. Устройство вывода Сканер - ... - ... Слова для справок: Устройство, вывода, клавиатура, монитор, принтер
Ответы (1)
Отметь (v) правильные ответы. а) Все внешние устройства обмениваются данными через: процессор магистраль (системную шину) устройства ввода устройства вывода б) К устройствам ввода данных относятся: принтер сканер клавиатура монитор в) К устройствам
Ответы (1)