Самый первый компьютер в мире был создан и построен в США математиком из Гарвардского университета Говардом Эйксном еще в 1941 году. После всех испытаний, состоялся его запуск седьмого августа 1944. Он получил название от своих создателей «Марк 1», и его поставили работать в Гарварде.
Тогда этот компьютер стоил пятьсот тысяч долларов, баснословная по тем временам сумма. Его собрали в специальный корпус, который был сделан из стекла и стали, не поддающейся коррозии. Сам корпус в длину был не менее семнадцати метров, высота была более 2.5 м. Его масса была около 5-ти тонн и занимал он пространство объемом в несколько десятков кубических метров.
«Марк 1» состоял из множества переключателей и прочих механизмов, общая численность которых составляла 765 тысяч.
Его провода составляли общую длину около восьмисот километров!Машина могла:
Поделитесь своими знаниями, ответьте на вопрос:
Решить, в паскале, 1.найти первый положительный элемент массива, величина которого, больше заданной величины, заменить его обратной величиной и поменять местами со вторым элементом. 2.в каждом слове определить количество цифр
//1
Const
n=10;
Var
ar:array[1..n] of integer;
i,c:integer;
begin
randomize;
readln(c);
writeln('Array:');
for i:=1 to n do
begin
ar[i]:=random(-10,10);
write(ar[i]:4);
end;
for i:=1 to n do
if (ar[i]>0) and (ar[i]>c) then
begin
ar[i]:=-ar[i];
swap(ar[i],ar[2]);
break;
end;
writeln;
writeln('Final array:');
for i:=1 to n do
write(ar[i]:4);
end.
//2
Var
se:set of char;
s:string;
i,j,k:integer;
begin
se:=['0','1','2','3','4','5','6','7','8','9'];
readln(s);
var ars:=s.Split;
for i:=0 to ars.Length-1 do
begin
for j:=1 to length(ars[i]) do
if ars[i][j] in se then inc(k);
writeln(ars[i],':',k);
k:=0;
end;
end.