Дан одномерный массив Xn. Найти минимальный среди элементов с четными значениями. Предпоследний элемент массива заменить на ноль — QBasic(Бейсик)

INPUT "vvedite kol-vo elementov ", n
DIM x(n)
FOR i = 1 TO n
    INPUT "vvedite element ", x(i)
NEXT
PRINT "massiv"
FOR i = 1 TO n
    PRINT x(i);
NEXT
PRINT
FOR i = n TO 1 STEP -1
    IF x(i) MOD 2 = 0 THEN nom = i
NEXT
min = x(nom)
FOR i = 1 TO n
    IF x(i) MOD 2 = 0 AND x(i) < min THEN min = x(i)
NEXT
PRINT "minimalnyj chetnyj element="; min
x(n - 1) = 0
PRINT "novyj massiv"
FOR i = 1 TO n
    PRINT x(i);
NEXT

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

Leave a Comment