Дан массив целых чисел (n=10), заполненный случайными числами из промежутка [-40,30]. 1. удалить из него все элементы, которые состоят из одинаковых цифр (включая однозначные числа). 2. вставить число k перед всеми элементами, в которых есть цифра 1 (k вводить с клавиатуры). 3. переставить первые три и последние три элемента местами, сохраняя их следование.

+3
Ответы (1)
  1. 15 января, 22:01
    0
    var a: array[1 ... 10] of integer;

    i, k, a1, a2, a3, b1, b2, b3: integer;

    begin

    writeln ('Заполняем массив случайными числами');

    randomize;

    for i : = 1 to 10 do a[i]:=random (-40, 30);

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

    readln (k);

    writeln ('Меняем массив по условию');

    for i : = 1 to 10 do begin

    if (a[i] > - 10) and (a[i] < 10) then a[i] : = 0 else

    if a[i] mod 10 = a[i] div 10 then a[i] : = 0 else

    if (a[i] mod 10 = 1) or (a[i] div 10 = 1) then a[i] : = a[i] + 100;

    end;

    writeln ('Меняем первые и последние три элемента местами');

    a1 : = a[1];

    a2 : = a[2];

    a3 : = a[3];

    b1 : = a[n-2];

    b2 : = a[n-1];

    b3 : = a[n];

    a[1] : = b1;

    a[2] : = b2;

    a[3] : = b3;

    a[n-2] : = b1;

    a[n-1] : = b2;

    a[n] : = b3;

    end.
Знаешь ответ на этот вопрос?
Новые вопросы по информатике
Напиши обратные действия. Снять - Открыть - Прилететь -
Ответы (1)
Перевести число 2-чной системы счисления в 10-чную: 1110000/2, 10001101/2
Ответы (1)
Какими знаками можно обозначить на письме звонкий и глухой удары в барабан?
Ответы (1)
1) В поезде 17 вагонов, 10-17-купейные, остальные-плацкарт. Ввести № вагона. напечатать вид. 2) Ввести 2 числа. Напечатать их частное или сообщить, что на 0 делить нельзя
Ответы (1)
Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить? программа паскаль
Ответы (1)
Дан массив из 15 целых чисел заполненный случайными числами из интервала [0; 20]. Выведите в строку эти элементы. Найдите сумму элементов массива, значения которых не превышает 10
Ответы (1)
С клавиатуры вводят строку, состоящую из латинских букв и цифр. Написать программу, которая вычисляет сумму цифр, попадающихся в этой строке, а также выводящую строку после исключения из неё этих цифр. Для паскаль abc.
Ответы (1)
Дан одномерный целочисленный массив В состоящий из 16 элементов найти максимальный элемент массива и его порядковый номер.
Ответы (1)
Написать программу вычисления стоимости покупки с учётом скидки: скидка в 10% предоставляется, если сумма покупки >1000 руб.
Ответы (1)
Что такое программа setup
Ответы (1)