Задать вопрос
26 ноября, 12:14

Составьте программу на паскале для упорядочения пяти чисел по убыванию и нахождение их суммы

+4
Ответы (1)
  1. 26 ноября, 14:53
    0
    Var

    A: array [1 ... 5] of real;

    i, j: byte;

    sum, tmp: real;

    begin

    sum : = 0;

    { Заполнение массива }

    for i : = 1 to 5 do

    begin

    write ('A[', i, '] = ');

    readln (A[i]);

    sum : = sum + A[i]; / / подсчет суммы

    end;

    writeln (#13 + 'Сумма элементов = ', sum);

    { Сортировка по убыванию }

    for i : = 1 to 4 do

    for j : = i + 1 to 5 do

    if A[i] < A[j] then

    begin

    tmp : = A[i];

    A[i] : = A[j];

    A[j] : = tmp;

    end;

    { Вывод }

    writeln ('Отсортированный массив: ');

    for i : = 1 to 5 do

    write (' ', A[i]);

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Составьте программу на паскале для упорядочения пяти чисел по убыванию и нахождение их суммы ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы