Four bit adder: Difference between revisions

Content added Content deleted
(→‎{{header|Python}}: Add Solution.)
Line 152: Line 152:
def fa4(a, b):
def fa4(a, b):
width = 4
width = 4
ci = [0] * width
ci = [None] * width
co = [0] * width
co = [None] * width
s = [0] * width
s = [None] * width
for i in range(width):
for i in range(width):
s[i], co[i] = fa(a[i], b[i], co[i-1] if i else 0)
s[i], co[i] = fa(a[i], b[i], co[i-1] if i else 0)