Выполнить действия над массивами. В таблице при формулировании задания для разъяснения его сути справа отображены примеры исходных Х и результирующих Y массивов с конкретными числами. Программа, естественно, должна обрабатывать любые числа для векторов размерностью N. Программа должна предъявлять исходные и новые массивы. Занести из Х в Y сначала элементы, находившиеся на четных местах в Х, а затем – на нечетных. 2 3 1 2 5 4 x3 2 4 2 1 5 y — QBasic(Бейсик)

CLS
INPUT "vvedite razmer massiva"; n
DIM x(n), y(n)
FOR i = 1 TO n
    PRINT "vvedite element "; i
    INPUT x(i)
NEXT
FOR z = 2 TO 1 STEP -1
    FOR i = z TO n STEP 2
        j = j + 1
        y(j) = x(i)
    NEXT
NEXT
PRINT "massiv x"
FOR i = 1 TO n
    PRINT x(i);
NEXT
PRINT
PRINT "massiv y"
FOR i = 1 TO n
    PRINT y(i);
NEXT

Тестирование выполнено в программе QB64 ( Скачать )

Leave a Comment