Задать вопрос

В заданном одномерном массива из 10 элементов, переставить элементы так, чтобы сначала стояли элементы - круглые числа, а затем все остальные.

+3
Ответы (1)
  1. 7 ноября, 10:57
    0
    var a: array[1 ... 10] of integer;

    des: array[1 ... 10] of integer;

    oth: array[1 ... 10] of integer;

    ides, ioth: byte;

    i: integer;

    begin

    writeln ('Заполните с клавиатуры массив');

    for i : = 1 to 10 do readln (a[i]);

    for i : = 1 to 10 do if a[i] div 10 = 0 then begin

    ides : = ides + 1;

    des[ides] : = a[i];

    end else begin

    ioth : = ioth + 1;

    oth[ioth] : = a[i];

    end;

    for i : = 1 to ides do a[i] : = des[i];

    for i : = (ides + 1) to (ides + ioth) do a[i] : = ioth[i];

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

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «В заданном одномерном массива из 10 элементов, переставить элементы так, чтобы сначала стояли элементы - круглые числа, а затем все ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) Найти сумму отрицательных элементов массива целых чисел. Размерность массива 10. Заполнение массива осуществить случайными числами от - 20 до 20. 2) Найдите сумму чётных элементов массива целых чисел. Размерность массива 20.
Ответы (1)
1. В одномерном массиве из 10 целых чисел вычислить количество отрицательных элементов в каждой десятке элементов. 2. Определить сумму минимального и максимального элементов массива из 20 действительных чисел. 3. Дан массив из 20 целых чисел.
Ответы (1)
1) В числовом одномерном массиве все элементы массива, кратные 3, возвести в куб. В новом массиве найти сумму всех членов массива.
Ответы (1)
Дан массив целых чисел. Нумерация элементов начинается с 0. Выведите все элементы массива с четными номерами. Формат входных данныхСначала задано число N - количество элементов в массиве, N100. Далее через пробел записаны N чисел - элементы массива.
Ответы (1)
1. Заполнить массив с клавиатуры целыми числами. Вывести элементы этого массива на экран. (Добавить комментарии) 2. Заполнить массив таким образом, чтобы каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3.
Ответы (1)