1. 1. количество чисел в базисе
2. 2. значение каждой цифры зависит от ее позиции в числе
3. 1. первичная
4. 2. 0-7
5. 3. 1111
6. 3. шиной
7. 4. на машинном языке (в двоичном коде).
8. 5. тактовой частоты процессора.
9. 6. быстродействие, объем памяти, разрядность.
10. 5. Совокупность проводящих каналов для передачи сигналов между микропроцессором и аппаратными устройствами.
11. 4. регистром;
12. 2. АЛУ, УУ, ОП, сопроцессор;
13. 2. Производит арифметические и логические действия над операндами;
Объяснение:
1) Код программы:
const N = 10;
var a:array[1..N] of integer;
i:integer;
begin
writeln('Массив:');
for i:=1 to N do begin
a[i] := random(-100, 100);
write(a[i], ' ');
end;
writeln();
writeln('Отрицательные элементы, кратные 3: ');
for i:=1 to N do begin
if ((a[i] < 0) and (a[i] mod 3 = 0)) then
write(a[i], ' ');
end;
end.
2) Код программы:
const N = 8;
var a:array[1..N] of integer;
i, sum:integer;
begin
writeln('Массив:');
for i:=1 to N do begin
a[i] := random(-100, 100);
write(a[i], ' ');
end;
sum:=0;
writeln();
writeln('Сумма нечётных элементов, больше 10: ');
for i:=1 to N do begin
if ((a[i] > 10) and (a[i] mod 2 = 1)) then
sum:= sum + a[i];
end;
write(sum);
end.
3) Код программы:
const N = 10;
var a:array[1..N] of integer;
i, kol:integer;
begin
writeln('Массив:');
for i:=1 to N do begin
a[i] := random(-5, 5);
write(a[i], ' ');
end;
kol:=0;
writeln();
writeln('Количество элементов, равных нулю с чётными индексами: ');
for i:=1 to N do begin
if ((a[i] = 0) and (i mod 2 = 0)) then
kol:= kol + 1;
end;
write(kol);
end.