Const n=15;
var a,b,c:array[0..n] of integer;
s_a,s_b:string;
i:integer;
Begin
readln(s_a);
readln(s_b);
while length(s_a)<n do s_a:='0'+s_a;
while length(s_b)<n do s_b:='0'+s_b;
for i := n downto 1 do begin
a[i]:=strtoint(s_a[i]);
b[i]:=strtoint(s_b[i]);
c[i]:=c[i]+a[i] + b[i];
c[i-1]:=c[i] div 10;
c[i]:=c[i] mod 10;
end;
writeln;
for i:= 0 to n do write(a[i]);
writeln;
for i:= 0 to n do write(b[i]);
writeln;
for i:= 0 to n do write(c[i]);
End.
<em>Ответ:</em>
<em>Сканер. Это отдельное устройство, которое используется для сканирования документов, с последующей отправкой скана в компьютер</em>.
Использовал оперативную память
Таблица истинности и две схемы - для заданной и упрощенной формулы
не ( не У и не Х ) и Z = ! ( !Y & !X) & Z = (Y + X) & Z