Uses crt;
const n=10;
var a:array [1..n] of integer;
i,k: integer;
begin
randomize;
for i:=1 to n do
begin
a[i]:=random(100);
writeln(a[i]);
end;
writeln;
for i:=1 to n-1 do
begin
if abs(a[i])=abs(a[i+1])
then
begin
if ((a[i]>0) and (a[i+1]<0)) or ((a[i]<0) and (a[i+1]>0))
then
inc(k);
end;
end;
writeln(k);
end.
Ну алгоритм: просто суммируешь поочерёдно.(можно кубиками нарисовать, но это мне делать не удобно, тем более не сложно)
Вот прога на паскале:
program sym
var p:array[1..12] of integer;
s,i:integer;
Begin
s:=0;
For i:=1 to 12 do
p[i]:=i*i; //если нет уже готового массива
For i:=1 to 12 do
s:=s+p[i];
write(s)
end.
Ну тут кстати массив излишен, если надо просто найти сумму:
program sym1
var s,i:integer;
Begin
s:=0;
For i:=1 to 12 do
s:=s+i*i;
write(s)
end.
Я у себя не проверял, но должно работать)
1 байт = 8 бит;
128 бит = 16 байт;
10 Мегабайт = 10485760 байт;
1024 байт = 1 Килобайт;
1 слово череп
2 юла
вот так !!!!!!!!!!!!!!
Двоичная система счисления — позиционная система счисления с основанием 2. Благодаря непосредственной реализации в цифровых электронных схемах на логических вентилях, двоичная система используется практически во всех современных компьютерах и прочих вычислительных электронных устройствах.
В двоичной системе счисления числа записываются с помощью двух символов (0 и 1).
Чтобы не путать, в какой системе счисления записано число, его снабжают
указателем справа внизу. Например, число в десятичной системе <span>510</span>, в двоичной <span>1012</span>. Иногда двоичное число обозначают префиксом 0b или символом & (амперсанд)[1], например 0b101 или соответственно &101.
В двоичной системе счисления (как и в других системах счисления, кроме десятичной) знаки читаются по одному. Например, число 1012 произносится «один ноль один».
Натуральные числа
Натуральное число, записываемое в двоичной системе счисления как <span><span><span><span>
(
<span>
a
<span>
n
−
1
</span></span><span>
a
<span>
n
−
2
</span></span>
…
<span>
a
<span>
1
</span></span><span>
a
<span>
0
</span></span><span>
)
<span>
2
</span></span></span></span>
{\displaystyle (a_{n-1}a_{n-2}\dots a_{1}a_{0})_{2}}
</span></span>, имеет значение:
<span><span><span><span><span>
(
<span>
a
<span>
n
−
1
</span></span><span>
a
<span>
n
−
2
</span></span>
…
<span>
a
<span>
1
</span></span><span>
a
<span>
0
</span></span><span>
)
<span>
2
</span></span>
=
<span>
∑
<span>
k
=
0
</span><span>
n
−
1
</span></span><span>
a
<span>
k
</span></span><span>
2
<span>
k
</span></span>
,
</span></span>
{\displaystyle (a_{n-1}a_{n-2}\dots a_{1}a_{0})_{2}=\sum _{k=0}^{n-1}a_{k}2^{k},}
</span></span></span>