30 : 2 = 15 Остаток 0
15 : 2 = 7 Остаток 1
7 : 2 = 3 Остаток 1
3 : 2 = 1 Остаток 1
Записываем оставшуюся единичку и далее все остатки в обратном порядке:
11110. Это и будет число 30, переведенное из десятичной системы счисления в двоичную
Какие выражения то надо записать?
Ответ:
var a:array [1..14] of real;
i:integer;
s:real;
begin
s:=0;
write('Массив: ');
for i:=1 to 14 do
begin
a[i]:=random()+random(3);
write(a[i]:0:3,' ');
s:=s+a[i]
end;
writeln;
write('Сумма чисел равна ',s:0:3)
end.
Program task2;
var a :array [1..10] of integer; i :integer;
begin
randomize; for i:= 1 to 10 do begin a[i]:= random(100); write(a[i],' '); end;
<span>end.</span>