В QBasik 1)Составить программу,определяющую количество элементов массива,совпадающим с...

0 голосов
40 просмотров

В QBasik
1)Составить программу,определяющую количество элементов массива,совпадающим с заданным числом Т
2)По заданному массиву D(14) сформировать массив C,в который войдут все элементы из D,меньше 7.Массивы С и D распечатать


Информатика (16 баллов) | 40 просмотров
Дан 1 ответ
0 голосов

1)

CLS
RANDOMIZE TIMER
INPUT "N = ", N
DIM D%(N)
PRINT "D("; N; "):";
K = 0
FOR i = 1 TO N
    D%(i) = RND * (2 * N + 1) - N
    PRINT " "; D%(i);
NEXT i
PRINT
INPUT "T = ", T
FOR i = 1 TO N
    IF D%(i) = T THEN
       K = K + 1
    END IF
NEXT i
PRINT "K = "; K
END



2)

CLS
RANDOMIZE TIMER
DIM D%(14), C%(14)
PRINT "D(14):";
K = 0
FOR i = 1 TO 14
    D%(i) = RND * 41 - 20
    PRINT " "; D%(i);
    IF D%(i) < 7 THEN
       K = K + 1
       C%(K) = D%(i)
    END IF
NEXT i
PRINT
PRINT "C("; K; "):";
FOR i = 1 TO K
    PRINT " "; C%(i);
NEXT i
END

(6.6k баллов)