1)
var a: array [0..9] of integer;
i: integer;
begin
for i := 0 to 9 do
a[i] := random(25);
<span>end.
2)
var a: array [0..9] of integer;
i, m: integer;
begin
for i := 0 to 9 do
begin
readln(a[i]);
if (a[i] mod 2 = 0) then m := m + a[i];
end;
writeln(m / 10);
<span>end.
3)
var a: array [0..9] of integer;
i, m: integer;
begin
for i := 0 to 9 do
begin
a[i] := random(50);
writeln('[', i, '] => ', a[i]);
if ((a[i] mod 2 = 1) and (i mod 2 = 0)) then a[i] := a[i] * 2;
end;
writeln('-------------------');
for i := 0 to 9 do
writeln('[', i, '] => ', a[i]);
<span>end.
4)
var a: array [0..9] of integer;
i, m: integer;
begin
a[0] := 2;
a[1] := 3;
a[2] := 5;
a[3] := 7;
a[4] := 11;
a[5] := 13;
a[6] := 17;
a[7] := 19;
a[8] := 23;
a[9] := 29;
for i := 0 to 9 do
writeln('[', i, '] => ', a[i]);
<span>end.
C последним схитрил... Но работает же =)</span></span></span></span>
ответ: число цифр во входном числе
(t - время передачи, I - объем данных, v - скорость передачи)
Дано:
t = 46 c
v = 256000 бит/с
I - ?
Решение:
бит
11776000.0 бит = 1472000.0 байт = 1437.5 Кбайт
1. Дано:
i=8 бит
K=60*512
I=?
Решение:
I=K*i, переведем в Кбайты -> I=K*i/8/1024 => I= 8*60*512/8/1024=30 Кбайт
2. Дано:
i1=8 бит
i2=16 бит
I2-I1=400 бит
Решение:
I1=K*8
I2=K*16
16K-8K=400
8K=400
K=50 символов
3) Дано:
K=1024*768
N=4294967296
I=?
Решение:
I=K*i
N=2^i => N=4294967296=2^32 => i=32 бита
I=1024*768*32/8/1024/1024=3 Мб
4) Дано:
K=1240*480
i=16 бит
I=?
Решение:
I=1240*768*16/8/1024=1860 Кб
Program kBt;
uses crt;
var
kBte,kBt1,sum:real;
begin
clrscr;
writeln('vvedite lo-vo KBt: ');
read(kBte);
writeLn('vvedite cenu za 1 KBt: ');
read(kBt1);
sum:=kBte*kBt1;
writeln('Neobhodimo oplaltit ',sum);
readln;
end.