Для решения данной задачи на Паскале можно написать следующую программу:
program MultipleElements;
const
N = 7;
var
arr: array[1.N] of integer;
K, i: integer;
begin
writeln('Введите элементы массива из ', N, ' целых чисел:');
for i := 1 to N do
readln(arr[i]);
writeln('Введите число K:');
readln(K);
writeln('Элементы массива, кратные числу ', K, ':');
for i := 1 to N do
begin
if arr[i] mod K = 0 then
writeln(arr[i]);
end;
end.
После ввода массива и числа K программа будет выводить на экран элементы массива, которые кратны числу K. Теперь можно протестировать программу на исходных данных:
а) k=3 Массив: 2 6 -9 4 5 12 -15
Введите элементы массива из 7 целых чисел:
2
6
-9
4
5
12
-15
Введите число K:
3
Элементы массива, кратные числу 3:
6
-9
12
-15
б) k=4 Массив: 9 0 8 124 -16 11 19
Введите элементы массива из 7 целых чисел:
9
0
8
124
-16
11
19
Введите число K:
4
Элементы массива, кратные числу 4:
0
8
124
-16