Задать вопрос
16 августа, 10:40

Информатика. В Паскале с подробным решением.

Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X, состоящего из 6 элементов. X={-1, 1, 2, - 2, - 3, 3}. Результат (массивы Y и Z) напечатать в виде двух параллельных столбцов.

+5
Ответы (1)
  1. 16 августа, 14:11
    0
    Const n=6;

    var x:array[1 ... n] of integer = (-1, 1, 2, - 2, - 3, 3) ;

    y, z:array[1 ... n] of integer;

    i, i1, i2:integer;

    begin

    for i:=1 to n do write (x[i]:3) ;

    writeln;

    i1:=0; i2:=0;

    for i:=1 to n do

    if x[i]>0 then begin i1:=i1+1; y[i1]:=x[i]; end

    else if x[i]<0 then begin i2:=i2+1; z[i2]:=x[i]; end;

    writeln (' Y: Z:') ;

    for i:=1 to n do

    if (i1>=i) and (i2>=i)

    then writeln (y[i]:3, z[i]:4)

    else if i1>=i then writeln (y[i]:3)

    else if i2>=i then writeln (z[i]:7) ;

    end.

    Результат:

    -1 1 2 - 2 - 3 3

    Y: Z:

    1 - 1

    2 - 2

    3 - 3
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Информатика. В Паскале с подробным решением. Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X, ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. Возвести в квадрат все элементы массива A. Размер массива и значения элементов массива - произвольные. 2. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).
Ответы (1)
Все задачи делаются в Паскале! 1) Увеличить все элементы массива A на 1. 2) Умножить все элементы массива A на 2. 3) Возвести в квадрат все элементы массива A.
Ответы (1)
Помогите с информатикой 1. Что такое массив? 2. Что такое элемент массива? 3. Что такое индекс массива? 4. Что такое размерность массива? 5. Зачем нужны массивы? 6. Как можно обратиться к ячейке массива? 7. Какого типа могут быль элементы массива? 8.
Ответы (1)
H. Работа с несколькими массивами Дан массив a, состоящий из n целых чисел. Ваша задача - переписать его элементы в другой массив такого же размера следующим образом: сначала должны идти все отрицательные элементы, а затем все остальные.
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)