uppgift om att skriva ut en array för hand
I uppgiften b förstår jag inte riktigt hur man tar sig igenom arrayen (vektorn). Hänger med i de två första looparna, att koden går från v[0][0] += b[0][0] (dvs "1"), sedan att v[1][1] += b[1][1] (dvs "0"). Efter det hänger jag inte med.
i = 0: v[0] += b[0]
v = [[1,2,3,4],[0,0,0,0]]
i = 1: v[1] += b[1]
v = [[1,2,3,4],[1,0,1,0]]
i = 2: v[0] += b[2]
v = [[1,3,3,5],[1,0,1,0]]
i = 3: v[1] += b[3]
v = [[1,3,3,5],[2,0,2,0]]
------------
"row = (row + 1) % 2;" betyder att row ska hålla på att byta mellan 0 och 1
Macilaci skrev:i = 0: v[0] += b[0]
v = [[1,2,3,4],[0,0,0,0]]
i = 1: v[1] += b[1]
v = [[1,2,3,4],[1,0,1,0]]
i = 2: v[0] += b[2]
v = [[1,3,3,5],[1,0,1,0]]
i = 3: v[1] += b[3]
v = [[1,3,3,5],[2,0,2,0]]
------------
"row = (row + 1) % 2;" betyder att row ska hålla på att byta mellan 0 och 1
Tack, förstod inte riktigt att man skulle skriva ut hela b[0] i v[0] men detta hjälpte.