1, если цифровая.
()()()()()()()()()()()()()(
Var i,n,k:integer;
a:array[1..12] of integer;
begin
write('Write k: '); readln(k);
for i:=1 to 12 do
begin
a[i]:=Random(70)-10;
write(a[i]:5);
end;
writeln;
for i:=1 to 12 do
If a[i] mod k=0
then write(k:3,a[i])
else write(a[i]:5);
readln
end.
100011.01(2) × 10100.1(2) = 1011010010.101(2) ну ей богу такое могет даже виндосовский калькулятор, если знать куда тыкать
Язык Python2.7
from random import randrange
a = map(lambda x: randrange(0,5), range(8))
print a
a = map(lambda x: x-2 if x%2 else x*5, a)
print a
Пример работы
[4, 3, 3, 4, 1, 3, 1, 3]
[20, 1, 1, 20, -1, 1, -1, 1]