var
a: array[1..10] of real;
b,c,d,f: integer;
begin
f:=1;
writeln('Введите 10 чисел');
for d:=1 to 10 do
begin
readln(a[f]);
if a[f]>0 then
c:=c+1;
if a[f]<0 then
b:=b+1;
f:=f+1;
end;
writeln('Положительных чисел ',' ',c);
writeln('Отрицательных чисел ',' ',b);
end.
Program zadanie1 (input, output);
var a, b:integer;
s:real;
begin
a:=1;
s:=0;
b:=0;
while a <> 0 do
begin
read (a);
s:=s+a;
b:=b+1;
end;
s:=s/(b-1);
writeln (s);
end.
-------------------------------------------------------------
program zadanie2 (input, output);
var a, p, b, c, n, s:integer;
begin
a:=1;
b:=0;
c:=0;
s:=0;
read (n);
repeat
c:=a+b;
b:=a;
a:=c;
s:=s+c;
if s < n then
p:=s;
until s > n;
writeln (p);
end.
--------------------------------------------------
program zadanie3 (input, output);
var n, I:integer;
a, b:real;
begin
read (n);
a:=0;
for I:=0 to n do
begin
a:=exp(I*ln(2));
if a < n then
b:=a;
end;
writeln (b);
end.
Var
n, k, t, i, counter, j: int64;
c: array[1..10]of int64;
a: array[1..100000]of int64;
ar: array[1..10, 1..100000]of int64;
count: array[1..10]of int64;
b: boolean;
label l1;
begin
b := true;
counter := 0;
read(n, k, t);
for i := 1 to n do read(c[i]);
for i := 1 to k do read(a[i]);
l1:
while (counter <> k) do
begin
for j := 1 to n do
begin
for i := 1 to c[j] do
begin
if(ar[j, i] <= a[counter + 1]) then
begin
ar[j, i] := t + a[counter + 1];
counter := counter + 1;
count[j] := count[j] + 1;
b := false;
goto l1;
end;
end;
end;
if(b = true) then counter := counter + 1;
b := true;
end;
for i := 1 to n do write(count[i], ' ');
end.
Var a,b:integer;
d:string;
begin
writeln('введите число');
readln(b);
Str (b, d);
for a:=length(d) downto 1 do begin
write(d[a]);
end;
writeln('');
<span>end.
</span>
1-корпус
2-блок питания
3 - процессор с кулером
4 вентилятор
5 ОЗУ
6 видеокарта
7 сетевая карта
8 звуковая карта
9 дисковод СD - DVD
10 дисковод для дискет
11 винчестер
12 материнская плата