You are on page 1of 62

KIRCHHOFF'S LAW CALCULATIONS BY C++ PROGRAM FOR

5 CIRCUITS FILE NAME IS CRAMERS RULE-2 7-7-07


STEP 1; PARAMETERS ENTERED BY OPERATOR FROM KEYBOARD
R 1 3 E 1 5 Circuit 1 R1 R2 R3
R 2 2 E 2 7 Circuit 2 R2 R4 R5
R 3 1 E 3 4 Circuit 3 R3 R6 R7 R8
R 4 3 E 4 6 Circuit 4 R5 R7 R9
R 5 3 E 5 3 Circuit 5 R8 R9 R10
R 6 6 Circuit directions for each circuit
R 7 3 Circuit 1 Counter Clockwise
R 8 4 Circuit 2 Clockwise
R 9 6 Circuit 3 Clockwise
R10 2 Circuit 4 Clockwise
Circuit 5 Clockwise

STEP 2a: Define Kirchhoff's Law equations for each circuit

Circuit 1
E1 - ER1 - ER2 - ER3 = 0
Circuit 2
E2 - ER2 - ER4 - ER5 = 0
Circuit 3
E3 - ER3 - ER6 - ER7 - ER8 = 0
Circuit 4
E4 + ER5 + ER7 - ER9 = 0
Circuit 5
E5 + ER8 + ER9 - ER10 = 0

STEP 2b: Define Ohm's Law equations for voltage drops across
each resistance in circuit

ER1 = R1I1
ER2 = R2(I1 + I2)
ER3 = R3(I1 + I3)
ER4 = R4I2
ER5 = R5(I2 - I4)
ER6 = R6I3
ER7 = R7(I3 - I4)
ER8 = R8(I3 - I5)
ER9 = R9(I4 - I5)
ER10 = R10I5

STEP 2c: Substitute algebraic expressions from STEP 2b into STEP 2a,
simplify and reduce to simplest form

Circuit 1
E1 - ER1 - ER2 - ER3 = 0
E1 - R1I1 - R2(I1 + I2) - R3(I1 + I3) = 0
5 - 3I1 - 2(I1 + I2) - (I1 + I3) = 0
5 - 3I1 - 2I1 - 2I2 - I1 - I3 = 0
5 - 3I1 - 2I1 - I1 - 2I2 - I3 = 0
5 - 6I1 - 2I2 - 1I3 = 0
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 2
USING CRAMER’S RULE IN C++ PROGRAM
5 - 5 - 6I1 - 2I2 - 1I3 = 0 - 5
- 5 - 6I1 - 2I2 - 1I3 = - 5
( - 1)( - 6I1 - 2I2 - 1I3) = (- 1)(- 5)
- ( - 1)(6I1) - ( - 1)(2I2) - ( - 1)(1I3)) = (- 1)(- 5)
+ 6I1 + 2I2 + 1I3 = 5

Circuit 2
E2 - ER2 - ER4 - ER5 = 0
E2 - R2(I1 + I2) - R4I2 - R5(I2 - I4) = 0
7 - 2(I1 + I2) - 3I2 - 3(I2 - I4) = 0
7 - 2I1 - 2I2 - 3I2 - 3I2 + 3I4 = 0
7 - 2I1 - 2I2 - 3I2 - 3I2 + 3I4 = 0
7 - 2I1 - 8I2 + 3I4 = 0
7 - 7 - 2I1 - 8I2 + 3I4 = 0 - 7
- 7 - 2I1 - 8I2 + 3I4 = - 7
( - 1)( - 2I1 - 8I2 + 3I4) = (- 1)(- 7)
- ( - 1)(2I1) - ( - 1)(8I2) + ( - 1)( + 3I4)) = (- 1)(- 7)
+ 2I1 + 8I2 -3I4 = 7

Circuit 3
E3 - ER3 - ER6 - ER7 - ER8 = 0
E3 - R3(I1 + I3) - R6I3 - R7(I3 - I4) - R8(I3 - I5) = 0
4 - (I1 + I3) - 6I3 - 3(I3 - I4) - 4(I3 - I5) = 0
4 - I1 - I3 - 6I3 - 3I3 + 3I4 - 4I3 + 4I5 = 0
4 - I1 - I3 - 6I3 - 3I3 - 4I3 + 3I4 + 4I5 = 0
4 - 1I1 - 14I3 + 3I4 + 4I5 = 0
4 - 4 - 1I1 - 14I3 + 3I4 + 4I5 = 0 - 4
- 4 - 1I1 - 14I3 + 3I4 + 4I5 = - 4
( - 1)( - 1I1 - 14I3 + 3I4 + 4I5) = (- 1)(- 4)
- ( - 1)(1I1) - ( - 1)(14I3) + ( - 1)( + 3I4) + ( - 1)( + 4I5)) = (- 1)(- 4)
+ 1I1 + 14I3 -3I4 -4I5 = 4

Circuit 4
E4 + ER5 + ER7 - ER9 = 0
E4 + R5(I2 - I4) + R7(I3 - I4) - R9(I4 - I5) = 0
6 + 3(I2 - I4) + 3(I3 - I4) - 6(I4 - I5) = 0
6 + 3I2 - 3I4 + 3I3 - 3I4 - 6I4 + 6I5 = 0
6 + 3I2 + 3I3 - 3I4 - 3I4 - 6I4 + 6I5 = 0
6 + 3I2 + 3I3 - 12I4 + 6I5 = 0
6 - 6 + 3I2 + 3I3 - 12I4 + 6I5 = 0 - 6
- 6 + 3I2 + 3I3 - 12I4 + 6I5 = - 6
( - 1)( + 3I2 + 3I3 - 12I4 + 6I5) = (- 1)(- 6)
+ ( - 1)( + 3I2) + ( - 1)( + 3I3) - ( - 1)(12I4) + ( - 1)( + 6I5)) = (- 1)(- 6)
-3I2 -3I3 + 12I4 -6I5 = 6

Circuit 5
E5 + ER8 + ER9 - ER10 = 0
E5 + R8(I3 - I5) + R9(I4 - I5) - R10I5 = 0
3 + 4(I3 - I5) + 6(I4 - I5) - 2I5 = 0
3 + 4I3 - 4I5 + 6I4 - 6I5 - 2I5 = 0
3 + 4I3 + 6I4 - 4I5 - 6I5 - 2I5 = 0
3 + 4I3 + 6I4 - 12I5 = 0
3 - 3 + 4I3 + 6I4 - 12I5 = 0 - 3
- 3 + 4I3 + 6I4 - 12I5 = - 3
( - 1)( + 4I3 + 6I4 - 12I5) = (- 1)(- 3)
+ ( - 1)( + 4I3) + ( - 1)( + 6I4) - ( - 1)(12I5)) = (- 1)(- 3)
-4I3 -6I4 + 12I5 = 3
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 3
USING CRAMER’S RULE IN C++ PROGRAM

Row 1: 6 2 1 0 0 5
Row 2: 2 8 0 -3 0 7
Row 3: 1 0 14 -3 -4 4
Row 4: 0 -3 -3 12 -6 6
Row 5: 0 0 -4 -6 12 3

STEP 3: SOLVE EQUATIONS FOR CURRENT VALUES

( 1) ( 6) 8 0 -3 0
0 14 -3 -4
-3 -3 12 -6
0 -4 -6 12

( 1) ( 8) 14 -3 -4
-3 12 -6
-4 -6 12

( 1) ( 14) 12 -6
-6 12

n = 2, j = 1 1 x 14 x 108.000 = 1512.000
n = 2, j = 1 Accum = 1512.000

(-1) ( -3) -3 -6
-4 12

n = 2, j = 2 -1 x -3 x -60.000 = -180.000
n = 2, j = 2 Accum = 1332.000

( 1) ( -4) -3 12
-4 -6

n = 2, j = 3 1 x -4 x 66.000 = -264.000
n = 2, j = 3 Accum = 1068.000

n = 3, j = 1 1 x 8 x 1068.000 = 8544.000
n = 3, j = 1 Accum = 8544.000

(-1) ( 0) 0 -3 -4
-3 12 -6
0 -6 12

( 1) ( 0) 12 -6
-6 12

n = 2, j = 1 1 x 0 x 108.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 -6
0 12

n = 2, j = 2 -1 x -3 x -36.000 = -108.000
n = 2, j = 2 Accum = -108.000

( 1) ( -4) -3 12
0 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 4
USING CRAMER’S RULE IN C++ PROGRAM

n = 2, j = 3 1 x -4 x 18.000 = -72.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 2 -1 x 0 x -180.000 = -0.000
n = 3, j = 2 Accum = 8544.000

( 1) ( -3) 0 14 -4
-3 -3 -6
0 -4 12

( 1) ( 0) -3 -6
-4 12

n = 2, j = 1 1 x 0 x -60.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 -6
0 12

n = 2, j = 2 -1 x 14 x -36.000 = 504.000
n = 2, j = 2 Accum = 504.000

( 1) ( -4) -3 -3
0 -4

n = 2, j = 3 1 x -4 x 12.000 = -48.000
n = 2, j = 3 Accum = 456.000

n = 3, j = 3 1 x -3 x 456.000 = -1368.000
n = 3, j = 3 Accum = 7176.000

(-1) ( 0) 0 14 -3
-3 -3 12
0 -4 -6

( 1) ( 0) -3 12
-4 -6

n = 2, j = 1 1 x 0 x 66.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 12
0 -6

n = 2, j = 2 -1 x 14 x 18.000 = -252.000
n = 2, j = 2 Accum = -252.000

( 1) ( -3) -3 -3
0 -4

n = 2, j = 3 1 x -3 x 12.000 = -36.000
n = 2, j = 3 Accum = -288.000

n = 3, j = 4 -1 x 0 x -288.000 = -0.000
n = 3, j = 4 Accum = 7176.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 5
USING CRAMER’S RULE IN C++ PROGRAM
n = 4, j = 1 1 x 6 x 7176.000 = 43056.000
n = 4, j = 1 Accum = 43056.000

(-1) ( 2) 2 0 -3 0
1 14 -3 -4
0 -3 12 -6
0 -4 -6 12

( 1) ( 2) 14 -3 -4
-3 12 -6
-4 -6 12

( 1) ( 14) 12 -6
-6 12

n = 2, j = 1 1 x 14 x 108.000 = 1512.000
n = 2, j = 1 Accum = 1512.000

(-1) ( -3) -3 -6
-4 12

n = 2, j = 2 -1 x -3 x -60.000 = -180.000
n = 2, j = 2 Accum = 1332.000

( 1) ( -4) -3 12
-4 -6

n = 2, j = 3 1 x -4 x 66.000 = -264.000
n = 2, j = 3 Accum = 1068.000

n = 3, j = 1 1 x 2 x 1068.000 = 2136.000
n = 3, j = 1 Accum = 2136.000

(-1) ( 0) 1 -3 -4
0 12 -6
0 -6 12

( 1) ( 1) 12 -6
-6 12

n = 2, j = 1 1 x 1 x 108.000 = 108.000
n = 2, j = 1 Accum = 108.000

(-1) ( -3) 0 -6
0 12

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 108.000

( 1) ( -4) 0 12
0 -6

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 108.000

n = 3, j = 2 -1 x 0 x 108.000 = 0.000
n = 3, j = 2 Accum = 2136.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 6
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( -3) 1 14 -4
0 -3 -6
0 -4 12

( 1) ( 1) -3 -6
-4 12

n = 2, j = 1 1 x 1 x -60.000 = -60.000
n = 2, j = 1 Accum = -60.000

(-1) ( 14) 0 -6
0 12

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = -60.000

( 1) ( -4) 0 -3
0 -4

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -60.000

n = 3, j = 3 1 x -3 x -60.000 = 180.000
n = 3, j = 3 Accum = 2316.000

(-1) ( 0) 1 14 -3
0 -3 12
0 -4 -6

( 1) ( 1) -3 12
-4 -6

n = 2, j = 1 1 x 1 x 66.000 = 66.000
n = 2, j = 1 Accum = 66.000

(-1) ( 14) 0 12
0 -6

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 66.000

( 1) ( -3) 0 -3
0 -4

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 66.000

n = 3, j = 4 -1 x 0 x 66.000 = 0.000
n = 3, j = 4 Accum = 2316.000

n = 4, j = 2 -1 x 2 x 2316.000 = -4632.000
n = 4, j = 2 Accum = 38424.000

( 1) ( 1) 2 8 -3 0
1 0 -3 -4
0 -3 12 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 7
USING CRAMER’S RULE IN C++ PROGRAM
0 0 -6 12

( 1) ( 2) 0 -3 -4
-3 12 -6
0 -6 12

( 1) ( 0) 12 -6
-6 12

n = 2, j = 1 1 x 0 x 108.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 -6
0 12

n = 2, j = 2 -1 x -3 x -36.000 = -108.000
n = 2, j = 2 Accum = -108.000

( 1) ( -4) -3 12
0 -6

n = 2, j = 3 1 x -4 x 18.000 = -72.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 1 1 x 2 x -180.000 = -360.000
n = 3, j = 1 Accum = -360.000

(-1) ( 8) 1 -3 -4
0 12 -6
0 -6 12

( 1) ( 1) 12 -6
-6 12

n = 2, j = 1 1 x 1 x 108.000 = 108.000
n = 2, j = 1 Accum = 108.000

(-1) ( -3) 0 -6
0 12

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 108.000

( 1) ( -4) 0 12
0 -6

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 108.000

n = 3, j = 2 -1 x 8 x 108.000 = -864.000
n = 3, j = 2 Accum = -1224.000

( 1) ( -3) 1 0 -4
0 -3 -6
0 0 12

( 1) ( 1) -3 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 8
USING CRAMER’S RULE IN C++ PROGRAM
0 12

n = 2, j = 1 1 x 1 x -36.000 = -36.000
n = 2, j = 1 Accum = -36.000

(-1) ( 0) 0 -6
0 12

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -36.000

( 1) ( -4) 0 -3
0 0

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -36.000

n = 3, j = 3 1 x -3 x -36.000 = 108.000
n = 3, j = 3 Accum = -1116.000

(-1) ( 0) 1 0 -3
0 -3 12
0 0 -6

( 1) ( 1) -3 12
0 -6

n = 2, j = 1 1 x 1 x 18.000 = 18.000
n = 2, j = 1 Accum = 18.000

(-1) ( 0) 0 12
0 -6

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 18.000

( 1) ( -3) 0 -3
0 0

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 18.000

n = 3, j = 4 -1 x 0 x 18.000 = 0.000
n = 3, j = 4 Accum = -1116.000

n = 4, j = 3 1 x 1 x -1116.000 = -1116.000
n = 4, j = 3 Accum = 37308.000

(-1) ( 0) 2 8 0 0
1 0 14 -4
0 -3 -3 -6
0 0 -4 12

( 1) ( 2) 0 14 -4
-3 -3 -6
0 -4 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 9
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( 0) -3 -6
-4 12

n = 2, j = 1 1 x 0 x -60.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 -6
0 12

n = 2, j = 2 -1 x 14 x -36.000 = 504.000
n = 2, j = 2 Accum = 504.000

( 1) ( -4) -3 -3
0 -4

n = 2, j = 3 1 x -4 x 12.000 = -48.000
n = 2, j = 3 Accum = 456.000

n = 3, j = 1 1 x 2 x 456.000 = 912.000
n = 3, j = 1 Accum = 912.000

(-1) ( 8) 1 14 -4
0 -3 -6
0 -4 12

( 1) ( 1) -3 -6
-4 12

n = 2, j = 1 1 x 1 x -60.000 = -60.000
n = 2, j = 1 Accum = -60.000

(-1) ( 14) 0 -6
0 12

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = -60.000

( 1) ( -4) 0 -3
0 -4

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -60.000

n = 3, j = 2 -1 x 8 x -60.000 = 480.000
n = 3, j = 2 Accum = 1392.000

( 1) ( 0) 1 0 -4
0 -3 -6
0 0 12

( 1) ( 1) -3 -6
0 12

n = 2, j = 1 1 x 1 x -36.000 = -36.000
n = 2, j = 1 Accum = -36.000

(-1) ( 0) 0 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 10
USING CRAMER’S RULE IN C++ PROGRAM
0 12

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -36.000

( 1) ( -4) 0 -3
0 0

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -36.000

n = 3, j = 3 1 x 0 x -36.000 = -0.000
n = 3, j = 3 Accum = 1392.000

(-1) ( 0) 1 0 14
0 -3 -3
0 0 -4

( 1) ( 1) -3 -3
0 -4

n = 2, j = 1 1 x 1 x 12.000 = 12.000
n = 2, j = 1 Accum = 12.000

(-1) ( 0) 0 -3
0 -4

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 12.000

( 1) ( 14) 0 -3
0 0

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = 12.000

n = 3, j = 4 -1 x 0 x 12.000 = 0.000
n = 3, j = 4 Accum = 1392.000

n = 4, j = 4 -1 x 0 x 1392.000 = 0.000
n = 4, j = 4 Accum = 37308.000

( 1) ( 0) 2 8 0 -3
1 0 14 -3
0 -3 -3 12
0 0 -4 -6

( 1) ( 2) 0 14 -3
-3 -3 12
0 -4 -6

( 1) ( 0) -3 12
-4 -6

n = 2, j = 1 1 x 0 x 66.000 = 0.000
n = 2, j = 1 Accum = 0.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 11
USING CRAMER’S RULE IN C++ PROGRAM
(-1) ( 14) -3 12
0 -6

n = 2, j = 2 -1 x 14 x 18.000 = -252.000
n = 2, j = 2 Accum = -252.000

( 1) ( -3) -3 -3
0 -4

n = 2, j = 3 1 x -3 x 12.000 = -36.000
n = 2, j = 3 Accum = -288.000

n = 3, j = 1 1 x 2 x -288.000 = -576.000
n = 3, j = 1 Accum = -576.000

(-1) ( 8) 1 14 -3
0 -3 12
0 -4 -6

( 1) ( 1) -3 12
-4 -6

n = 2, j = 1 1 x 1 x 66.000 = 66.000
n = 2, j = 1 Accum = 66.000

(-1) ( 14) 0 12
0 -6

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 66.000

( 1) ( -3) 0 -3
0 -4

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 66.000

n = 3, j = 2 -1 x 8 x 66.000 = -528.000
n = 3, j = 2 Accum = -1104.000

( 1) ( 0) 1 0 -3
0 -3 12
0 0 -6

( 1) ( 1) -3 12
0 -6

n = 2, j = 1 1 x 1 x 18.000 = 18.000
n = 2, j = 1 Accum = 18.000

(-1) ( 0) 0 12
0 -6

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 18.000

( 1) ( -3) 0 -3
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 12
USING CRAMER’S RULE IN C++ PROGRAM
0 0

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 18.000

n = 3, j = 3 1 x 0 x 18.000 = 0.000
n = 3, j = 3 Accum = -1104.000

(-1) ( -3) 1 0 14
0 -3 -3
0 0 -4

( 1) ( 1) -3 -3
0 -4

n = 2, j = 1 1 x 1 x 12.000 = 12.000
n = 2, j = 1 Accum = 12.000

(-1) ( 0) 0 -3
0 -4

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 12.000

( 1) ( 14) 0 -3
0 0

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = 12.000

n = 3, j = 4 -1 x -3 x 12.000 = 36.000
n = 3, j = 4 Accum = -1068.000

n = 4, j = 5 1 x 0 x -1068.000 = -0.000
n = 4, j = 5 Accum = 37308.000

**********************************

Denominator is 37308.0000

**********************************

5 2 1 0 0 5
7 8 0 -3 0 7
4 0 14 -3 -4 4
6 -3 -3 12 -6 6
3 0 -4 -6 12 3

( 1) ( 5) 8 0 -3 0
0 14 -3 -4
-3 -3 12 -6
0 -4 -6 12

( 1) ( 8) 14 -3 -4
-3 12 -6
-4 -6 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 13
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( 14) 12 -6
-6 12

n = 2, j = 1 1 x 14 x 108.000 = 1512.000
n = 2, j = 1 Accum = 1512.000

(-1) ( -3) -3 -6
-4 12

n = 2, j = 2 -1 x -3 x -60.000 = -180.000
n = 2, j = 2 Accum = 1332.000

( 1) ( -4) -3 12
-4 -6

n = 2, j = 3 1 x -4 x 66.000 = -264.000
n = 2, j = 3 Accum = 1068.000

n = 3, j = 1 1 x 8 x 1068.000 = 8544.000
n = 3, j = 1 Accum = 8544.000

(-1) ( 0) 0 -3 -4
-3 12 -6
0 -6 12

( 1) ( 0) 12 -6
-6 12

n = 2, j = 1 1 x 0 x 108.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 -6
0 12

n = 2, j = 2 -1 x -3 x -36.000 = -108.000
n = 2, j = 2 Accum = -108.000

( 1) ( -4) -3 12
0 -6

n = 2, j = 3 1 x -4 x 18.000 = -72.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 2 -1 x 0 x -180.000 = -0.000
n = 3, j = 2 Accum = 8544.000

( 1) ( -3) 0 14 -4
-3 -3 -6
0 -4 12

( 1) ( 0) -3 -6
-4 12

n = 2, j = 1 1 x 0 x -60.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 14
USING CRAMER’S RULE IN C++ PROGRAM
0 12

n = 2, j = 2 -1 x 14 x -36.000 = 504.000
n = 2, j = 2 Accum = 504.000

( 1) ( -4) -3 -3
0 -4

n = 2, j = 3 1 x -4 x 12.000 = -48.000
n = 2, j = 3 Accum = 456.000

n = 3, j = 3 1 x -3 x 456.000 = -1368.000
n = 3, j = 3 Accum = 7176.000

(-1) ( 0) 0 14 -3
-3 -3 12
0 -4 -6

( 1) ( 0) -3 12
-4 -6

n = 2, j = 1 1 x 0 x 66.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 12
0 -6

n = 2, j = 2 -1 x 14 x 18.000 = -252.000
n = 2, j = 2 Accum = -252.000

( 1) ( -3) -3 -3
0 -4

n = 2, j = 3 1 x -3 x 12.000 = -36.000
n = 2, j = 3 Accum = -288.000

n = 3, j = 4 -1 x 0 x -288.000 = -0.000
n = 3, j = 4 Accum = 7176.000

n = 4, j = 1 1 x 5 x 7176.000 = 35880.000
n = 4, j = 1 Accum = 35880.000

(-1) ( 2) 7 0 -3 0
4 14 -3 -4
6 -3 12 -6
3 -4 -6 12

( 1) ( 7) 14 -3 -4
-3 12 -6
-4 -6 12

( 1) ( 14) 12 -6
-6 12

n = 2, j = 1 1 x 14 x 108.000 = 1512.000
n = 2, j = 1 Accum = 1512.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 15
USING CRAMER’S RULE IN C++ PROGRAM
(-1) ( -3) -3 -6
-4 12

n = 2, j = 2 -1 x -3 x -60.000 = -180.000
n = 2, j = 2 Accum = 1332.000

( 1) ( -4) -3 12
-4 -6

n = 2, j = 3 1 x -4 x 66.000 = -264.000
n = 2, j = 3 Accum = 1068.000

n = 3, j = 1 1 x 7 x 1068.000 = 7476.000
n = 3, j = 1 Accum = 7476.000

(-1) ( 0) 4 -3 -4
6 12 -6
3 -6 12

( 1) ( 4) 12 -6
-6 12

n = 2, j = 1 1 x 4 x 108.000 = 432.000
n = 2, j = 1 Accum = 432.000

(-1) ( -3) 6 -6
3 12

n = 2, j = 2 -1 x -3 x 90.000 = 270.000
n = 2, j = 2 Accum = 702.000

( 1) ( -4) 6 12
3 -6

n = 2, j = 3 1 x -4 x -72.000 = 288.000
n = 2, j = 3 Accum = 990.000

n = 3, j = 2 -1 x 0 x 990.000 = 0.000
n = 3, j = 2 Accum = 7476.000

( 1) ( -3) 4 14 -4
6 -3 -6
3 -4 12

( 1) ( 4) -3 -6
-4 12

n = 2, j = 1 1 x 4 x -60.000 = -240.000
n = 2, j = 1 Accum = -240.000

(-1) ( 14) 6 -6
3 12

n = 2, j = 2 -1 x 14 x 90.000 = -1260.000
n = 2, j = 2 Accum = -1500.000

( 1) ( -4) 6 -3
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 16
USING CRAMER’S RULE IN C++ PROGRAM
3 -4

n = 2, j = 3 1 x -4 x -15.000 = 60.000
n = 2, j = 3 Accum = -1440.000

n = 3, j = 3 1 x -3 x -1440.000 = 4320.000
n = 3, j = 3 Accum = 11796.000

(-1) ( 0) 4 14 -3
6 -3 12
3 -4 -6

( 1) ( 4) -3 12
-4 -6

n = 2, j = 1 1 x 4 x 66.000 = 264.000
n = 2, j = 1 Accum = 264.000

(-1) ( 14) 6 12
3 -6

n = 2, j = 2 -1 x 14 x -72.000 = 1008.000
n = 2, j = 2 Accum = 1272.000

( 1) ( -3) 6 -3
3 -4

n = 2, j = 3 1 x -3 x -15.000 = 45.000
n = 2, j = 3 Accum = 1317.000

n = 3, j = 4 -1 x 0 x 1317.000 = 0.000
n = 3, j = 4 Accum = 11796.000

n = 4, j = 2 -1 x 2 x 11796.000 = -23592.000
n = 4, j = 2 Accum = 12288.000

( 1) ( 1) 7 8 -3 0
4 0 -3 -4
6 -3 12 -6
3 0 -6 12

( 1) ( 7) 0 -3 -4
-3 12 -6
0 -6 12

( 1) ( 0) 12 -6
-6 12

n = 2, j = 1 1 x 0 x 108.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 -6
0 12

n = 2, j = 2 -1 x -3 x -36.000 = -108.000
n = 2, j = 2 Accum = -108.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 17
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( -4) -3 12
0 -6

n = 2, j = 3 1 x -4 x 18.000 = -72.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 1 1 x 7 x -180.000 = -1260.000
n = 3, j = 1 Accum = -1260.000

(-1) ( 8) 4 -3 -4
6 12 -6
3 -6 12

( 1) ( 4) 12 -6
-6 12

n = 2, j = 1 1 x 4 x 108.000 = 432.000
n = 2, j = 1 Accum = 432.000

(-1) ( -3) 6 -6
3 12

n = 2, j = 2 -1 x -3 x 90.000 = 270.000
n = 2, j = 2 Accum = 702.000

( 1) ( -4) 6 12
3 -6

n = 2, j = 3 1 x -4 x -72.000 = 288.000
n = 2, j = 3 Accum = 990.000

n = 3, j = 2 -1 x 8 x 990.000 = -7920.000
n = 3, j = 2 Accum = -9180.000

( 1) ( -3) 4 0 -4
6 -3 -6
3 0 12

( 1) ( 4) -3 -6
0 12

n = 2, j = 1 1 x 4 x -36.000 = -144.000
n = 2, j = 1 Accum = -144.000

(-1) ( 0) 6 -6
3 12

n = 2, j = 2 -1 x 0 x 90.000 = 0.000
n = 2, j = 2 Accum = -144.000

( 1) ( -4) 6 -3
3 0

n = 2, j = 3 1 x -4 x 9.000 = -36.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 3 1 x -3 x -180.000 = 540.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 18
USING CRAMER’S RULE IN C++ PROGRAM
n = 3, j = 3 Accum = -8640.000

(-1) ( 0) 4 0 -3
6 -3 12
3 0 -6

( 1) ( 4) -3 12
0 -6

n = 2, j = 1 1 x 4 x 18.000 = 72.000
n = 2, j = 1 Accum = 72.000

(-1) ( 0) 6 12
3 -6

n = 2, j = 2 -1 x 0 x -72.000 = -0.000
n = 2, j = 2 Accum = 72.000

( 1) ( -3) 6 -3
3 0

n = 2, j = 3 1 x -3 x 9.000 = -27.000
n = 2, j = 3 Accum = 45.000

n = 3, j = 4 -1 x 0 x 45.000 = 0.000
n = 3, j = 4 Accum = -8640.000

n = 4, j = 3 1 x 1 x -8640.000 = -8640.000
n = 4, j = 3 Accum = 3648.000

(-1) ( 0) 7 8 0 0
4 0 14 -4
6 -3 -3 -6
3 0 -4 12

( 1) ( 7) 0 14 -4
-3 -3 -6
0 -4 12

( 1) ( 0) -3 -6
-4 12

n = 2, j = 1 1 x 0 x -60.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 -6
0 12

n = 2, j = 2 -1 x 14 x -36.000 = 504.000
n = 2, j = 2 Accum = 504.000

( 1) ( -4) -3 -3
0 -4

n = 2, j = 3 1 x -4 x 12.000 = -48.000
n = 2, j = 3 Accum = 456.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 19
USING CRAMER’S RULE IN C++ PROGRAM
n = 3, j = 1 1 x 7 x 456.000 = 3192.000
n = 3, j = 1 Accum = 3192.000

(-1) ( 8) 4 14 -4
6 -3 -6
3 -4 12

( 1) ( 4) -3 -6
-4 12

n = 2, j = 1 1 x 4 x -60.000 = -240.000
n = 2, j = 1 Accum = -240.000

(-1) ( 14) 6 -6
3 12

n = 2, j = 2 -1 x 14 x 90.000 = -1260.000
n = 2, j = 2 Accum = -1500.000

( 1) ( -4) 6 -3
3 -4

n = 2, j = 3 1 x -4 x -15.000 = 60.000
n = 2, j = 3 Accum = -1440.000

n = 3, j = 2 -1 x 8 x -1440.000 = 11520.000
n = 3, j = 2 Accum = 14712.000

( 1) ( 0) 4 0 -4
6 -3 -6
3 0 12

( 1) ( 4) -3 -6
0 12

n = 2, j = 1 1 x 4 x -36.000 = -144.000
n = 2, j = 1 Accum = -144.000

(-1) ( 0) 6 -6
3 12

n = 2, j = 2 -1 x 0 x 90.000 = 0.000
n = 2, j = 2 Accum = -144.000

( 1) ( -4) 6 -3
3 0

n = 2, j = 3 1 x -4 x 9.000 = -36.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 3 1 x 0 x -180.000 = -0.000
n = 3, j = 3 Accum = 14712.000

(-1) ( 0) 4 0 14
6 -3 -3
3 0 -4
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 20
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( 4) -3 -3
0 -4

n = 2, j = 1 1 x 4 x 12.000 = 48.000
n = 2, j = 1 Accum = 48.000

(-1) ( 0) 6 -3
3 -4

n = 2, j = 2 -1 x 0 x -15.000 = -0.000
n = 2, j = 2 Accum = 48.000

( 1) ( 14) 6 -3
3 0

n = 2, j = 3 1 x 14 x 9.000 = 126.000
n = 2, j = 3 Accum = 174.000

n = 3, j = 4 -1 x 0 x 174.000 = 0.000
n = 3, j = 4 Accum = 14712.000

n = 4, j = 4 -1 x 0 x 14712.000 = 0.000
n = 4, j = 4 Accum = 3648.000

( 1) ( 0) 7 8 0 -3
4 0 14 -3
6 -3 -3 12
3 0 -4 -6

( 1) ( 7) 0 14 -3
-3 -3 12
0 -4 -6

( 1) ( 0) -3 12
-4 -6

n = 2, j = 1 1 x 0 x 66.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 12
0 -6

n = 2, j = 2 -1 x 14 x 18.000 = -252.000
n = 2, j = 2 Accum = -252.000

( 1) ( -3) -3 -3
0 -4

n = 2, j = 3 1 x -3 x 12.000 = -36.000
n = 2, j = 3 Accum = -288.000

n = 3, j = 1 1 x 7 x -288.000 = -2016.000
n = 3, j = 1 Accum = -2016.000

(-1) ( 8) 4 14 -3
6 -3 12
3 -4 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 21
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( 4) -3 12
-4 -6

n = 2, j = 1 1 x 4 x 66.000 = 264.000
n = 2, j = 1 Accum = 264.000

(-1) ( 14) 6 12
3 -6

n = 2, j = 2 -1 x 14 x -72.000 = 1008.000
n = 2, j = 2 Accum = 1272.000

( 1) ( -3) 6 -3
3 -4

n = 2, j = 3 1 x -3 x -15.000 = 45.000
n = 2, j = 3 Accum = 1317.000

n = 3, j = 2 -1 x 8 x 1317.000 = -10536.000
n = 3, j = 2 Accum = -12552.000

( 1) ( 0) 4 0 -3
6 -3 12
3 0 -6

( 1) ( 4) -3 12
0 -6

n = 2, j = 1 1 x 4 x 18.000 = 72.000
n = 2, j = 1 Accum = 72.000

(-1) ( 0) 6 12
3 -6

n = 2, j = 2 -1 x 0 x -72.000 = -0.000
n = 2, j = 2 Accum = 72.000

( 1) ( -3) 6 -3
3 0

n = 2, j = 3 1 x -3 x 9.000 = -27.000
n = 2, j = 3 Accum = 45.000

n = 3, j = 3 1 x 0 x 45.000 = 0.000
n = 3, j = 3 Accum = -12552.000

(-1) ( -3) 4 0 14
6 -3 -3
3 0 -4

( 1) ( 4) -3 -3
0 -4

n = 2, j = 1 1 x 4 x 12.000 = 48.000
n = 2, j = 1 Accum = 48.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 22
USING CRAMER’S RULE IN C++ PROGRAM
(-1) ( 0) 6 -3
3 -4

n = 2, j = 2 -1 x 0 x -15.000 = -0.000
n = 2, j = 2 Accum = 48.000

( 1) ( 14) 6 -3
3 0

n = 2, j = 3 1 x 14 x 9.000 = 126.000
n = 2, j = 3 Accum = 174.000

n = 3, j = 4 -1 x -3 x 174.000 = 522.000
n = 3, j = 4 Accum = -12030.000

n = 4, j = 5 1 x 0 x -12030.000 = -0.000
n = 4, j = 5 Accum = 3648.000

**********************************

I1 = 3648.0000 /37308.0000
I1 = 0.0978

**********************************

6 5 1 0 0 5
2 7 0 -3 0 7
1 4 14 -3 -4 4
0 6 -3 12 -6 6
0 3 -4 -6 12 3

( 1) ( 6) 7 0 -3 0
4 14 -3 -4
6 -3 12 -6
3 -4 -6 12

( 1) ( 7) 14 -3 -4
-3 12 -6
-4 -6 12

( 1) ( 14) 12 -6
-6 12

n = 2, j = 1 1 x 14 x 108.000 = 1512.000
n = 2, j = 1 Accum = 1512.000

(-1) ( -3) -3 -6
-4 12

n = 2, j = 2 -1 x -3 x -60.000 = -180.000
n = 2, j = 2 Accum = 1332.000

( 1) ( -4) -3 12
-4 -6

n = 2, j = 3 1 x -4 x 66.000 = -264.000
n = 2, j = 3 Accum = 1068.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 23
USING CRAMER’S RULE IN C++ PROGRAM

n = 3, j = 1 1 x 7 x 1068.000 = 7476.000
n = 3, j = 1 Accum = 7476.000

(-1) ( 0) 4 -3 -4
6 12 -6
3 -6 12

( 1) ( 4) 12 -6
-6 12

n = 2, j = 1 1 x 4 x 108.000 = 432.000
n = 2, j = 1 Accum = 432.000

(-1) ( -3) 6 -6
3 12

n = 2, j = 2 -1 x -3 x 90.000 = 270.000
n = 2, j = 2 Accum = 702.000

( 1) ( -4) 6 12
3 -6

n = 2, j = 3 1 x -4 x -72.000 = 288.000
n = 2, j = 3 Accum = 990.000

n = 3, j = 2 -1 x 0 x 990.000 = 0.000
n = 3, j = 2 Accum = 7476.000

( 1) ( -3) 4 14 -4
6 -3 -6
3 -4 12

( 1) ( 4) -3 -6
-4 12

n = 2, j = 1 1 x 4 x -60.000 = -240.000
n = 2, j = 1 Accum = -240.000

(-1) ( 14) 6 -6
3 12

n = 2, j = 2 -1 x 14 x 90.000 = -1260.000
n = 2, j = 2 Accum = -1500.000

( 1) ( -4) 6 -3
3 -4

n = 2, j = 3 1 x -4 x -15.000 = 60.000
n = 2, j = 3 Accum = -1440.000

n = 3, j = 3 1 x -3 x -1440.000 = 4320.000
n = 3, j = 3 Accum = 11796.000

(-1) ( 0) 4 14 -3
6 -3 12
3 -4 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 24
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( 4) -3 12
-4 -6

n = 2, j = 1 1 x 4 x 66.000 = 264.000
n = 2, j = 1 Accum = 264.000

(-1) ( 14) 6 12
3 -6

n = 2, j = 2 -1 x 14 x -72.000 = 1008.000
n = 2, j = 2 Accum = 1272.000

( 1) ( -3) 6 -3
3 -4

n = 2, j = 3 1 x -3 x -15.000 = 45.000
n = 2, j = 3 Accum = 1317.000

n = 3, j = 4 -1 x 0 x 1317.000 = 0.000
n = 3, j = 4 Accum = 11796.000

n = 4, j = 1 1 x 6 x 11796.000 = 70776.000
n = 4, j = 1 Accum = 70776.000

(-1) ( 5) 2 0 -3 0
1 14 -3 -4
0 -3 12 -6
0 -4 -6 12

( 1) ( 2) 14 -3 -4
-3 12 -6
-4 -6 12

( 1) ( 14) 12 -6
-6 12

n = 2, j = 1 1 x 14 x 108.000 = 1512.000
n = 2, j = 1 Accum = 1512.000

(-1) ( -3) -3 -6
-4 12

n = 2, j = 2 -1 x -3 x -60.000 = -180.000
n = 2, j = 2 Accum = 1332.000

( 1) ( -4) -3 12
-4 -6

n = 2, j = 3 1 x -4 x 66.000 = -264.000
n = 2, j = 3 Accum = 1068.000

n = 3, j = 1 1 x 2 x 1068.000 = 2136.000
n = 3, j = 1 Accum = 2136.000

(-1) ( 0) 1 -3 -4
0 12 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 25
USING CRAMER’S RULE IN C++ PROGRAM
0 -6 12

( 1) ( 1) 12 -6
-6 12

n = 2, j = 1 1 x 1 x 108.000 = 108.000
n = 2, j = 1 Accum = 108.000

(-1) ( -3) 0 -6
0 12

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 108.000

( 1) ( -4) 0 12
0 -6

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 108.000

n = 3, j = 2 -1 x 0 x 108.000 = 0.000
n = 3, j = 2 Accum = 2136.000

( 1) ( -3) 1 14 -4
0 -3 -6
0 -4 12

( 1) ( 1) -3 -6
-4 12

n = 2, j = 1 1 x 1 x -60.000 = -60.000
n = 2, j = 1 Accum = -60.000

(-1) ( 14) 0 -6
0 12

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = -60.000

( 1) ( -4) 0 -3
0 -4

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -60.000

n = 3, j = 3 1 x -3 x -60.000 = 180.000
n = 3, j = 3 Accum = 2316.000

(-1) ( 0) 1 14 -3
0 -3 12
0 -4 -6

( 1) ( 1) -3 12
-4 -6

n = 2, j = 1 1 x 1 x 66.000 = 66.000
n = 2, j = 1 Accum = 66.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 26
USING CRAMER’S RULE IN C++ PROGRAM

(-1) ( 14) 0 12
0 -6

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 66.000

( 1) ( -3) 0 -3
0 -4

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 66.000

n = 3, j = 4 -1 x 0 x 66.000 = 0.000
n = 3, j = 4 Accum = 2316.000

n = 4, j = 2 -1 x 5 x 2316.000 = -11580.000
n = 4, j = 2 Accum = 59196.000

( 1) ( 1) 2 7 -3 0
1 4 -3 -4
0 6 12 -6
0 3 -6 12

( 1) ( 2) 4 -3 -4
6 12 -6
3 -6 12

( 1) ( 4) 12 -6
-6 12

n = 2, j = 1 1 x 4 x 108.000 = 432.000
n = 2, j = 1 Accum = 432.000

(-1) ( -3) 6 -6
3 12

n = 2, j = 2 -1 x -3 x 90.000 = 270.000
n = 2, j = 2 Accum = 702.000

( 1) ( -4) 6 12
3 -6

n = 2, j = 3 1 x -4 x -72.000 = 288.000
n = 2, j = 3 Accum = 990.000

n = 3, j = 1 1 x 2 x 990.000 = 1980.000
n = 3, j = 1 Accum = 1980.000

(-1) ( 7) 1 -3 -4
0 12 -6
0 -6 12

( 1) ( 1) 12 -6
-6 12

n = 2, j = 1 1 x 1 x 108.000 = 108.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 27
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 1 Accum = 108.000

(-1) ( -3) 0 -6
0 12

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 108.000

( 1) ( -4) 0 12
0 -6

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 108.000

n = 3, j = 2 -1 x 7 x 108.000 = -756.000
n = 3, j = 2 Accum = 1224.000

( 1) ( -3) 1 4 -4
0 6 -6
0 3 12

( 1) ( 1) 6 -6
3 12

n = 2, j = 1 1 x 1 x 90.000 = 90.000
n = 2, j = 1 Accum = 90.000

(-1) ( 4) 0 -6
0 12

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = 90.000

( 1) ( -4) 0 6
0 3

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 90.000

n = 3, j = 3 1 x -3 x 90.000 = -270.000
n = 3, j = 3 Accum = 954.000

(-1) ( 0) 1 4 -3
0 6 12
0 3 -6

( 1) ( 1) 6 12
3 -6

n = 2, j = 1 1 x 1 x -72.000 = -72.000
n = 2, j = 1 Accum = -72.000

(-1) ( 4) 0 12
0 -6

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = -72.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 28
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( -3) 0 6
0 3

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = -72.000

n = 3, j = 4 -1 x 0 x -72.000 = -0.000
n = 3, j = 4 Accum = 954.000

n = 4, j = 3 1 x 1 x 954.000 = 954.000
n = 4, j = 3 Accum = 60150.000

(-1) ( 0) 2 7 0 0
1 4 14 -4
0 6 -3 -6
0 3 -4 12

( 1) ( 2) 4 14 -4
6 -3 -6
3 -4 12

( 1) ( 4) -3 -6
-4 12

n = 2, j = 1 1 x 4 x -60.000 = -240.000
n = 2, j = 1 Accum = -240.000

(-1) ( 14) 6 -6
3 12

n = 2, j = 2 -1 x 14 x 90.000 = -1260.000
n = 2, j = 2 Accum = -1500.000

( 1) ( -4) 6 -3
3 -4

n = 2, j = 3 1 x -4 x -15.000 = 60.000
n = 2, j = 3 Accum = -1440.000

n = 3, j = 1 1 x 2 x -1440.000 = -2880.000
n = 3, j = 1 Accum = -2880.000

(-1) ( 7) 1 14 -4
0 -3 -6
0 -4 12

( 1) ( 1) -3 -6
-4 12

n = 2, j = 1 1 x 1 x -60.000 = -60.000
n = 2, j = 1 Accum = -60.000

(-1) ( 14) 0 -6
0 12

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 29
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 2 Accum = -60.000

( 1) ( -4) 0 -3
0 -4

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -60.000

n = 3, j = 2 -1 x 7 x -60.000 = 420.000
n = 3, j = 2 Accum = -2460.000

( 1) ( 0) 1 4 -4
0 6 -6
0 3 12

( 1) ( 1) 6 -6
3 12

n = 2, j = 1 1 x 1 x 90.000 = 90.000
n = 2, j = 1 Accum = 90.000

(-1) ( 4) 0 -6
0 12

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = 90.000

( 1) ( -4) 0 6
0 3

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 90.000

n = 3, j = 3 1 x 0 x 90.000 = 0.000
n = 3, j = 3 Accum = -2460.000

(-1) ( 0) 1 4 14
0 6 -3
0 3 -4

( 1) ( 1) 6 -3
3 -4

n = 2, j = 1 1 x 1 x -15.000 = -15.000
n = 2, j = 1 Accum = -15.000

(-1) ( 4) 0 -3
0 -4

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = -15.000

( 1) ( 14) 0 6
0 3

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = -15.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 30
USING CRAMER’S RULE IN C++ PROGRAM

n = 3, j = 4 -1 x 0 x -15.000 = -0.000
n = 3, j = 4 Accum = -2460.000

n = 4, j = 4 -1 x 0 x -2460.000 = -0.000
n = 4, j = 4 Accum = 60150.000

( 1) ( 0) 2 7 0 -3
1 4 14 -3
0 6 -3 12
0 3 -4 -6

( 1) ( 2) 4 14 -3
6 -3 12
3 -4 -6

( 1) ( 4) -3 12
-4 -6

n = 2, j = 1 1 x 4 x 66.000 = 264.000
n = 2, j = 1 Accum = 264.000

(-1) ( 14) 6 12
3 -6

n = 2, j = 2 -1 x 14 x -72.000 = 1008.000
n = 2, j = 2 Accum = 1272.000

( 1) ( -3) 6 -3
3 -4

n = 2, j = 3 1 x -3 x -15.000 = 45.000
n = 2, j = 3 Accum = 1317.000

n = 3, j = 1 1 x 2 x 1317.000 = 2634.000
n = 3, j = 1 Accum = 2634.000

(-1) ( 7) 1 14 -3
0 -3 12
0 -4 -6

( 1) ( 1) -3 12
-4 -6

n = 2, j = 1 1 x 1 x 66.000 = 66.000
n = 2, j = 1 Accum = 66.000

(-1) ( 14) 0 12
0 -6

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 66.000

( 1) ( -3) 0 -3
0 -4

n = 2, j = 3 1 x -3 x 0.000 = -0.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 31
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 3 Accum = 66.000

n = 3, j = 2 -1 x 7 x 66.000 = -462.000
n = 3, j = 2 Accum = 2172.000

( 1) ( 0) 1 4 -3
0 6 12
0 3 -6

( 1) ( 1) 6 12
3 -6

n = 2, j = 1 1 x 1 x -72.000 = -72.000
n = 2, j = 1 Accum = -72.000

(-1) ( 4) 0 12
0 -6

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = -72.000

( 1) ( -3) 0 6
0 3

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = -72.000

n = 3, j = 3 1 x 0 x -72.000 = -0.000
n = 3, j = 3 Accum = 2172.000

(-1) ( -3) 1 4 14
0 6 -3
0 3 -4

( 1) ( 1) 6 -3
3 -4

n = 2, j = 1 1 x 1 x -15.000 = -15.000
n = 2, j = 1 Accum = -15.000

(-1) ( 4) 0 -3
0 -4

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = -15.000

( 1) ( 14) 0 6
0 3

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = -15.000

n = 3, j = 4 -1 x -3 x -15.000 = -45.000
n = 3, j = 4 Accum = 2127.000

n = 4, j = 5 1 x 0 x 2127.000 = 0.000
n = 4, j = 5 Accum = 60150.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 32
USING CRAMER’S RULE IN C++ PROGRAM

**********************************

I2 = 60150.0000 /37308.0000
I2 = 1.6123

**********************************

6 2 5 0 0 5
2 8 7 -3 0 7
1 0 4 -3 -4 4
0 -3 6 12 -6 6
0 0 3 -6 12 3

( 1) ( 6) 8 7 -3 0
0 4 -3 -4
-3 6 12 -6
0 3 -6 12

( 1) ( 8) 4 -3 -4
6 12 -6
3 -6 12

( 1) ( 4) 12 -6
-6 12

n = 2, j = 1 1 x 4 x 108.000 = 432.000
n = 2, j = 1 Accum = 432.000

(-1) ( -3) 6 -6
3 12

n = 2, j = 2 -1 x -3 x 90.000 = 270.000
n = 2, j = 2 Accum = 702.000

( 1) ( -4) 6 12
3 -6

n = 2, j = 3 1 x -4 x -72.000 = 288.000
n = 2, j = 3 Accum = 990.000

n = 3, j = 1 1 x 8 x 990.000 = 7920.000
n = 3, j = 1 Accum = 7920.000

(-1) ( 7) 0 -3 -4
-3 12 -6
0 -6 12

( 1) ( 0) 12 -6
-6 12

n = 2, j = 1 1 x 0 x 108.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 -6
0 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 33
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 2 -1 x -3 x -36.000 = -108.000
n = 2, j = 2 Accum = -108.000

( 1) ( -4) -3 12
0 -6

n = 2, j = 3 1 x -4 x 18.000 = -72.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 2 -1 x 7 x -180.000 = 1260.000
n = 3, j = 2 Accum = 9180.000

( 1) ( -3) 0 4 -4
-3 6 -6
0 3 12

( 1) ( 0) 6 -6
3 12

n = 2, j = 1 1 x 0 x 90.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 4) -3 -6
0 12

n = 2, j = 2 -1 x 4 x -36.000 = 144.000
n = 2, j = 2 Accum = 144.000

( 1) ( -4) -3 6
0 3

n = 2, j = 3 1 x -4 x -9.000 = 36.000
n = 2, j = 3 Accum = 180.000

n = 3, j = 3 1 x -3 x 180.000 = -540.000
n = 3, j = 3 Accum = 8640.000

(-1) ( 0) 0 4 -3
-3 6 12
0 3 -6

( 1) ( 0) 6 12
3 -6

n = 2, j = 1 1 x 0 x -72.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 4) -3 12
0 -6

n = 2, j = 2 -1 x 4 x 18.000 = -72.000
n = 2, j = 2 Accum = -72.000

( 1) ( -3) -3 6
0 3

n = 2, j = 3 1 x -3 x -9.000 = 27.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 34
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 3 Accum = -45.000

n = 3, j = 4 -1 x 0 x -45.000 = -0.000
n = 3, j = 4 Accum = 8640.000

n = 4, j = 1 1 x 6 x 8640.000 = 51840.000
n = 4, j = 1 Accum = 51840.000

(-1) ( 2) 2 7 -3 0
1 4 -3 -4
0 6 12 -6
0 3 -6 12

( 1) ( 2) 4 -3 -4
6 12 -6
3 -6 12

( 1) ( 4) 12 -6
-6 12

n = 2, j = 1 1 x 4 x 108.000 = 432.000
n = 2, j = 1 Accum = 432.000

(-1) ( -3) 6 -6
3 12

n = 2, j = 2 -1 x -3 x 90.000 = 270.000
n = 2, j = 2 Accum = 702.000

( 1) ( -4) 6 12
3 -6

n = 2, j = 3 1 x -4 x -72.000 = 288.000
n = 2, j = 3 Accum = 990.000

n = 3, j = 1 1 x 2 x 990.000 = 1980.000
n = 3, j = 1 Accum = 1980.000

(-1) ( 7) 1 -3 -4
0 12 -6
0 -6 12

( 1) ( 1) 12 -6
-6 12

n = 2, j = 1 1 x 1 x 108.000 = 108.000
n = 2, j = 1 Accum = 108.000

(-1) ( -3) 0 -6
0 12

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 108.000

( 1) ( -4) 0 12
0 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 35
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 108.000

n = 3, j = 2 -1 x 7 x 108.000 = -756.000
n = 3, j = 2 Accum = 1224.000

( 1) ( -3) 1 4 -4
0 6 -6
0 3 12

( 1) ( 1) 6 -6
3 12

n = 2, j = 1 1 x 1 x 90.000 = 90.000
n = 2, j = 1 Accum = 90.000

(-1) ( 4) 0 -6
0 12

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = 90.000

( 1) ( -4) 0 6
0 3

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 90.000

n = 3, j = 3 1 x -3 x 90.000 = -270.000
n = 3, j = 3 Accum = 954.000

(-1) ( 0) 1 4 -3
0 6 12
0 3 -6

( 1) ( 1) 6 12
3 -6

n = 2, j = 1 1 x 1 x -72.000 = -72.000
n = 2, j = 1 Accum = -72.000

(-1) ( 4) 0 12
0 -6

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = -72.000

( 1) ( -3) 0 6
0 3

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = -72.000

n = 3, j = 4 -1 x 0 x -72.000 = -0.000
n = 3, j = 4 Accum = 954.000

n = 4, j = 2 -1 x 2 x 954.000 = -1908.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 36
USING CRAMER’S RULE IN C++ PROGRAM
n = 4, j = 2 Accum = 49932.000

( 1) ( 5) 2 8 -3 0
1 0 -3 -4
0 -3 12 -6
0 0 -6 12

( 1) ( 2) 0 -3 -4
-3 12 -6
0 -6 12

( 1) ( 0) 12 -6
-6 12

n = 2, j = 1 1 x 0 x 108.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 -6
0 12

n = 2, j = 2 -1 x -3 x -36.000 = -108.000
n = 2, j = 2 Accum = -108.000

( 1) ( -4) -3 12
0 -6

n = 2, j = 3 1 x -4 x 18.000 = -72.000
n = 2, j = 3 Accum = -180.000

n = 3, j = 1 1 x 2 x -180.000 = -360.000
n = 3, j = 1 Accum = -360.000

(-1) ( 8) 1 -3 -4
0 12 -6
0 -6 12

( 1) ( 1) 12 -6
-6 12

n = 2, j = 1 1 x 1 x 108.000 = 108.000
n = 2, j = 1 Accum = 108.000

(-1) ( -3) 0 -6
0 12

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 108.000

( 1) ( -4) 0 12
0 -6

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 108.000

n = 3, j = 2 -1 x 8 x 108.000 = -864.000
n = 3, j = 2 Accum = -1224.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 37
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( -3) 1 0 -4
0 -3 -6
0 0 12

( 1) ( 1) -3 -6
0 12

n = 2, j = 1 1 x 1 x -36.000 = -36.000
n = 2, j = 1 Accum = -36.000

(-1) ( 0) 0 -6
0 12

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -36.000

( 1) ( -4) 0 -3
0 0

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -36.000

n = 3, j = 3 1 x -3 x -36.000 = 108.000
n = 3, j = 3 Accum = -1116.000

(-1) ( 0) 1 0 -3
0 -3 12
0 0 -6

( 1) ( 1) -3 12
0 -6

n = 2, j = 1 1 x 1 x 18.000 = 18.000
n = 2, j = 1 Accum = 18.000

(-1) ( 0) 0 12
0 -6

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 18.000

( 1) ( -3) 0 -3
0 0

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 18.000

n = 3, j = 4 -1 x 0 x 18.000 = 0.000
n = 3, j = 4 Accum = -1116.000

n = 4, j = 3 1 x 5 x -1116.000 = -5580.000
n = 4, j = 3 Accum = 44352.000

(-1) ( 0) 2 8 7 0
1 0 4 -4
0 -3 6 -6
0 0 3 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 38
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( 2) 0 4 -4
-3 6 -6
0 3 12

( 1) ( 0) 6 -6
3 12

n = 2, j = 1 1 x 0 x 90.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 4) -3 -6
0 12

n = 2, j = 2 -1 x 4 x -36.000 = 144.000
n = 2, j = 2 Accum = 144.000

( 1) ( -4) -3 6
0 3

n = 2, j = 3 1 x -4 x -9.000 = 36.000
n = 2, j = 3 Accum = 180.000

n = 3, j = 1 1 x 2 x 180.000 = 360.000
n = 3, j = 1 Accum = 360.000

(-1) ( 8) 1 4 -4
0 6 -6
0 3 12

( 1) ( 1) 6 -6
3 12

n = 2, j = 1 1 x 1 x 90.000 = 90.000
n = 2, j = 1 Accum = 90.000

(-1) ( 4) 0 -6
0 12

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = 90.000

( 1) ( -4) 0 6
0 3

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 90.000

n = 3, j = 2 -1 x 8 x 90.000 = -720.000
n = 3, j = 2 Accum = -360.000

( 1) ( 7) 1 0 -4
0 -3 -6
0 0 12

( 1) ( 1) -3 -6
0 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 39
USING CRAMER’S RULE IN C++ PROGRAM

n = 2, j = 1 1 x 1 x -36.000 = -36.000
n = 2, j = 1 Accum = -36.000

(-1) ( 0) 0 -6
0 12

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -36.000

( 1) ( -4) 0 -3
0 0

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -36.000

n = 3, j = 3 1 x 7 x -36.000 = -252.000
n = 3, j = 3 Accum = -612.000

(-1) ( 0) 1 0 4
0 -3 6
0 0 3

( 1) ( 1) -3 6
0 3

n = 2, j = 1 1 x 1 x -9.000 = -9.000
n = 2, j = 1 Accum = -9.000

(-1) ( 0) 0 6
0 3

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -9.000

( 1) ( 4) 0 -3
0 0

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = -9.000

n = 3, j = 4 -1 x 0 x -9.000 = -0.000
n = 3, j = 4 Accum = -612.000

n = 4, j = 4 -1 x 0 x -612.000 = -0.000
n = 4, j = 4 Accum = 44352.000

( 1) ( 0) 2 8 7 -3
1 0 4 -3
0 -3 6 12
0 0 3 -6

( 1) ( 2) 0 4 -3
-3 6 12
0 3 -6

( 1) ( 0) 6 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 40
USING CRAMER’S RULE IN C++ PROGRAM
3 -6

n = 2, j = 1 1 x 0 x -72.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 4) -3 12
0 -6

n = 2, j = 2 -1 x 4 x 18.000 = -72.000
n = 2, j = 2 Accum = -72.000

( 1) ( -3) -3 6
0 3

n = 2, j = 3 1 x -3 x -9.000 = 27.000
n = 2, j = 3 Accum = -45.000

n = 3, j = 1 1 x 2 x -45.000 = -90.000
n = 3, j = 1 Accum = -90.000

(-1) ( 8) 1 4 -3
0 6 12
0 3 -6

( 1) ( 1) 6 12
3 -6

n = 2, j = 1 1 x 1 x -72.000 = -72.000
n = 2, j = 1 Accum = -72.000

(-1) ( 4) 0 12
0 -6

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = -72.000

( 1) ( -3) 0 6
0 3

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = -72.000

n = 3, j = 2 -1 x 8 x -72.000 = 576.000
n = 3, j = 2 Accum = 486.000

( 1) ( 7) 1 0 -3
0 -3 12
0 0 -6

( 1) ( 1) -3 12
0 -6

n = 2, j = 1 1 x 1 x 18.000 = 18.000
n = 2, j = 1 Accum = 18.000

(-1) ( 0) 0 12
0 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 41
USING CRAMER’S RULE IN C++ PROGRAM

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 18.000

( 1) ( -3) 0 -3
0 0

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 18.000

n = 3, j = 3 1 x 7 x 18.000 = 126.000
n = 3, j = 3 Accum = 612.000

(-1) ( -3) 1 0 4
0 -3 6
0 0 3

( 1) ( 1) -3 6
0 3

n = 2, j = 1 1 x 1 x -9.000 = -9.000
n = 2, j = 1 Accum = -9.000

(-1) ( 0) 0 6
0 3

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -9.000

( 1) ( 4) 0 -3
0 0

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = -9.000

n = 3, j = 4 -1 x -3 x -9.000 = -27.000
n = 3, j = 4 Accum = 585.000

n = 4, j = 5 1 x 0 x 585.000 = 0.000
n = 4, j = 5 Accum = 44352.000

**********************************

I3 = 44352.0000 /37308.0000
I3 = 1.1888

**********************************

6 2 1 5 0 5
2 8 0 7 0 7
1 0 14 4 -4 4
0 -3 -3 6 -6 6
0 0 -4 3 12 3

( 1) ( 6) 8 0 7 0
0 14 4 -4
-3 -3 6 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 42
USING CRAMER’S RULE IN C++ PROGRAM
0 -4 3 12

( 1) ( 8) 14 4 -4
-3 6 -6
-4 3 12

( 1) ( 14) 6 -6
3 12

n = 2, j = 1 1 x 14 x 90.000 = 1260.000
n = 2, j = 1 Accum = 1260.000

(-1) ( 4) -3 -6
-4 12

n = 2, j = 2 -1 x 4 x -60.000 = 240.000
n = 2, j = 2 Accum = 1500.000

( 1) ( -4) -3 6
-4 3

n = 2, j = 3 1 x -4 x 15.000 = -60.000
n = 2, j = 3 Accum = 1440.000

n = 3, j = 1 1 x 8 x 1440.000 = 11520.000
n = 3, j = 1 Accum = 11520.000

(-1) ( 0) 0 4 -4
-3 6 -6
0 3 12

( 1) ( 0) 6 -6
3 12

n = 2, j = 1 1 x 0 x 90.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 4) -3 -6
0 12

n = 2, j = 2 -1 x 4 x -36.000 = 144.000
n = 2, j = 2 Accum = 144.000

( 1) ( -4) -3 6
0 3

n = 2, j = 3 1 x -4 x -9.000 = 36.000
n = 2, j = 3 Accum = 180.000

n = 3, j = 2 -1 x 0 x 180.000 = 0.000
n = 3, j = 2 Accum = 11520.000

( 1) ( 7) 0 14 -4
-3 -3 -6
0 -4 12

( 1) ( 0) -3 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 43
USING CRAMER’S RULE IN C++ PROGRAM
-4 12

n = 2, j = 1 1 x 0 x -60.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 -6
0 12

n = 2, j = 2 -1 x 14 x -36.000 = 504.000
n = 2, j = 2 Accum = 504.000

( 1) ( -4) -3 -3
0 -4

n = 2, j = 3 1 x -4 x 12.000 = -48.000
n = 2, j = 3 Accum = 456.000

n = 3, j = 3 1 x 7 x 456.000 = 3192.000
n = 3, j = 3 Accum = 14712.000

(-1) ( 0) 0 14 4
-3 -3 6
0 -4 3

( 1) ( 0) -3 6
-4 3

n = 2, j = 1 1 x 0 x 15.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 6
0 3

n = 2, j = 2 -1 x 14 x -9.000 = 126.000
n = 2, j = 2 Accum = 126.000

( 1) ( 4) -3 -3
0 -4

n = 2, j = 3 1 x 4 x 12.000 = 48.000
n = 2, j = 3 Accum = 174.000

n = 3, j = 4 -1 x 0 x 174.000 = 0.000
n = 3, j = 4 Accum = 14712.000

n = 4, j = 1 1 x 6 x 14712.000 = 88272.000
n = 4, j = 1 Accum = 88272.000

(-1) ( 2) 2 0 7 0
1 14 4 -4
0 -3 6 -6
0 -4 3 12

( 1) ( 2) 14 4 -4
-3 6 -6
-4 3 12
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 44
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( 14) 6 -6
3 12

n = 2, j = 1 1 x 14 x 90.000 = 1260.000
n = 2, j = 1 Accum = 1260.000

(-1) ( 4) -3 -6
-4 12

n = 2, j = 2 -1 x 4 x -60.000 = 240.000
n = 2, j = 2 Accum = 1500.000

( 1) ( -4) -3 6
-4 3

n = 2, j = 3 1 x -4 x 15.000 = -60.000
n = 2, j = 3 Accum = 1440.000

n = 3, j = 1 1 x 2 x 1440.000 = 2880.000
n = 3, j = 1 Accum = 2880.000

(-1) ( 0) 1 4 -4
0 6 -6
0 3 12

( 1) ( 1) 6 -6
3 12

n = 2, j = 1 1 x 1 x 90.000 = 90.000
n = 2, j = 1 Accum = 90.000

(-1) ( 4) 0 -6
0 12

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = 90.000

( 1) ( -4) 0 6
0 3

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 90.000

n = 3, j = 2 -1 x 0 x 90.000 = 0.000
n = 3, j = 2 Accum = 2880.000

( 1) ( 7) 1 14 -4
0 -3 -6
0 -4 12

( 1) ( 1) -3 -6
-4 12

n = 2, j = 1 1 x 1 x -60.000 = -60.000
n = 2, j = 1 Accum = -60.000

(-1) ( 14) 0 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 45
USING CRAMER’S RULE IN C++ PROGRAM
0 12

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = -60.000

( 1) ( -4) 0 -3
0 -4

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -60.000

n = 3, j = 3 1 x 7 x -60.000 = -420.000
n = 3, j = 3 Accum = 2460.000

(-1) ( 0) 1 14 4
0 -3 6
0 -4 3

( 1) ( 1) -3 6
-4 3

n = 2, j = 1 1 x 1 x 15.000 = 15.000
n = 2, j = 1 Accum = 15.000

(-1) ( 14) 0 6
0 3

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 15.000

( 1) ( 4) 0 -3
0 -4

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = 15.000

n = 3, j = 4 -1 x 0 x 15.000 = 0.000
n = 3, j = 4 Accum = 2460.000

n = 4, j = 2 -1 x 2 x 2460.000 = -4920.000
n = 4, j = 2 Accum = 83352.000

( 1) ( 1) 2 8 7 0
1 0 4 -4
0 -3 6 -6
0 0 3 12

( 1) ( 2) 0 4 -4
-3 6 -6
0 3 12

( 1) ( 0) 6 -6
3 12

n = 2, j = 1 1 x 0 x 90.000 = 0.000
n = 2, j = 1 Accum = 0.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 46
USING CRAMER’S RULE IN C++ PROGRAM
(-1) ( 4) -3 -6
0 12

n = 2, j = 2 -1 x 4 x -36.000 = 144.000
n = 2, j = 2 Accum = 144.000

( 1) ( -4) -3 6
0 3

n = 2, j = 3 1 x -4 x -9.000 = 36.000
n = 2, j = 3 Accum = 180.000

n = 3, j = 1 1 x 2 x 180.000 = 360.000
n = 3, j = 1 Accum = 360.000

(-1) ( 8) 1 4 -4
0 6 -6
0 3 12

( 1) ( 1) 6 -6
3 12

n = 2, j = 1 1 x 1 x 90.000 = 90.000
n = 2, j = 1 Accum = 90.000

(-1) ( 4) 0 -6
0 12

n = 2, j = 2 -1 x 4 x 0.000 = -0.000
n = 2, j = 2 Accum = 90.000

( 1) ( -4) 0 6
0 3

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = 90.000

n = 3, j = 2 -1 x 8 x 90.000 = -720.000
n = 3, j = 2 Accum = -360.000

( 1) ( 7) 1 0 -4
0 -3 -6
0 0 12

( 1) ( 1) -3 -6
0 12

n = 2, j = 1 1 x 1 x -36.000 = -36.000
n = 2, j = 1 Accum = -36.000

(-1) ( 0) 0 -6
0 12

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -36.000

( 1) ( -4) 0 -3
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 47
USING CRAMER’S RULE IN C++ PROGRAM
0 0

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -36.000

n = 3, j = 3 1 x 7 x -36.000 = -252.000
n = 3, j = 3 Accum = -612.000

(-1) ( 0) 1 0 4
0 -3 6
0 0 3

( 1) ( 1) -3 6
0 3

n = 2, j = 1 1 x 1 x -9.000 = -9.000
n = 2, j = 1 Accum = -9.000

(-1) ( 0) 0 6
0 3

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -9.000

( 1) ( 4) 0 -3
0 0

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = -9.000

n = 3, j = 4 -1 x 0 x -9.000 = -0.000
n = 3, j = 4 Accum = -612.000

n = 4, j = 3 1 x 1 x -612.000 = -612.000
n = 4, j = 3 Accum = 82740.000

(-1) ( 5) 2 8 0 0
1 0 14 -4
0 -3 -3 -6
0 0 -4 12

( 1) ( 2) 0 14 -4
-3 -3 -6
0 -4 12

( 1) ( 0) -3 -6
-4 12

n = 2, j = 1 1 x 0 x -60.000 = -0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 -6
0 12

n = 2, j = 2 -1 x 14 x -36.000 = 504.000
n = 2, j = 2 Accum = 504.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 48
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( -4) -3 -3
0 -4

n = 2, j = 3 1 x -4 x 12.000 = -48.000
n = 2, j = 3 Accum = 456.000

n = 3, j = 1 1 x 2 x 456.000 = 912.000
n = 3, j = 1 Accum = 912.000

(-1) ( 8) 1 14 -4
0 -3 -6
0 -4 12

( 1) ( 1) -3 -6
-4 12

n = 2, j = 1 1 x 1 x -60.000 = -60.000
n = 2, j = 1 Accum = -60.000

(-1) ( 14) 0 -6
0 12

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = -60.000

( 1) ( -4) 0 -3
0 -4

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -60.000

n = 3, j = 2 -1 x 8 x -60.000 = 480.000
n = 3, j = 2 Accum = 1392.000

( 1) ( 0) 1 0 -4
0 -3 -6
0 0 12

( 1) ( 1) -3 -6
0 12

n = 2, j = 1 1 x 1 x -36.000 = -36.000
n = 2, j = 1 Accum = -36.000

(-1) ( 0) 0 -6
0 12

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -36.000

( 1) ( -4) 0 -3
0 0

n = 2, j = 3 1 x -4 x 0.000 = -0.000
n = 2, j = 3 Accum = -36.000

n = 3, j = 3 1 x 0 x -36.000 = -0.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 49
USING CRAMER’S RULE IN C++ PROGRAM
n = 3, j = 3 Accum = 1392.000

(-1) ( 0) 1 0 14
0 -3 -3
0 0 -4

( 1) ( 1) -3 -3
0 -4

n = 2, j = 1 1 x 1 x 12.000 = 12.000
n = 2, j = 1 Accum = 12.000

(-1) ( 0) 0 -3
0 -4

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 12.000

( 1) ( 14) 0 -3
0 0

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = 12.000

n = 3, j = 4 -1 x 0 x 12.000 = 0.000
n = 3, j = 4 Accum = 1392.000

n = 4, j = 4 -1 x 5 x 1392.000 = -6960.000
n = 4, j = 4 Accum = 75780.000

( 1) ( 0) 2 8 0 7
1 0 14 4
0 -3 -3 6
0 0 -4 3

( 1) ( 2) 0 14 4
-3 -3 6
0 -4 3

( 1) ( 0) -3 6
-4 3

n = 2, j = 1 1 x 0 x 15.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 6
0 3

n = 2, j = 2 -1 x 14 x -9.000 = 126.000
n = 2, j = 2 Accum = 126.000

( 1) ( 4) -3 -3
0 -4

n = 2, j = 3 1 x 4 x 12.000 = 48.000
n = 2, j = 3 Accum = 174.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 50
USING CRAMER’S RULE IN C++ PROGRAM
n = 3, j = 1 1 x 2 x 174.000 = 348.000
n = 3, j = 1 Accum = 348.000

(-1) ( 8) 1 14 4
0 -3 6
0 -4 3

( 1) ( 1) -3 6
-4 3

n = 2, j = 1 1 x 1 x 15.000 = 15.000
n = 2, j = 1 Accum = 15.000

(-1) ( 14) 0 6
0 3

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 15.000

( 1) ( 4) 0 -3
0 -4

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = 15.000

n = 3, j = 2 -1 x 8 x 15.000 = -120.000
n = 3, j = 2 Accum = 228.000

( 1) ( 0) 1 0 4
0 -3 6
0 0 3

( 1) ( 1) -3 6
0 3

n = 2, j = 1 1 x 1 x -9.000 = -9.000
n = 2, j = 1 Accum = -9.000

(-1) ( 0) 0 6
0 3

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -9.000

( 1) ( 4) 0 -3
0 0

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = -9.000

n = 3, j = 3 1 x 0 x -9.000 = -0.000
n = 3, j = 3 Accum = 228.000

(-1) ( 7) 1 0 14
0 -3 -3
0 0 -4
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 51
USING CRAMER’S RULE IN C++ PROGRAM
( 1) ( 1) -3 -3
0 -4

n = 2, j = 1 1 x 1 x 12.000 = 12.000
n = 2, j = 1 Accum = 12.000

(-1) ( 0) 0 -3
0 -4

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 12.000

( 1) ( 14) 0 -3
0 0

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = 12.000

n = 3, j = 4 -1 x 7 x 12.000 = -84.000
n = 3, j = 4 Accum = 144.000

n = 4, j = 5 1 x 0 x 144.000 = 0.000
n = 4, j = 5 Accum = 75780.000

**********************************

I4 = 75780.0000 /37308.0000
I4 = 2.0312

**********************************

6 2 1 0 5 5
2 8 0 -3 7 7
1 0 14 -3 4 4
0 -3 -3 12 6 6
0 0 -4 -6 3 3

( 1) ( 6) 8 0 -3 7
0 14 -3 4
-3 -3 12 6
0 -4 -6 3

( 1) ( 8) 14 -3 4
-3 12 6
-4 -6 3

( 1) ( 14) 12 6
-6 3

n = 2, j = 1 1 x 14 x 72.000 = 1008.000
n = 2, j = 1 Accum = 1008.000

(-1) ( -3) -3 6
-4 3

n = 2, j = 2 -1 x -3 x 15.000 = 45.000
n = 2, j = 2 Accum = 1053.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 52
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( 4) -3 12
-4 -6

n = 2, j = 3 1 x 4 x 66.000 = 264.000
n = 2, j = 3 Accum = 1317.000

n = 3, j = 1 1 x 8 x 1317.000 = 10536.000
n = 3, j = 1 Accum = 10536.000

(-1) ( 0) 0 -3 4
-3 12 6
0 -6 3

( 1) ( 0) 12 6
-6 3

n = 2, j = 1 1 x 0 x 72.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 6
0 3

n = 2, j = 2 -1 x -3 x -9.000 = -27.000
n = 2, j = 2 Accum = -27.000

( 1) ( 4) -3 12
0 -6

n = 2, j = 3 1 x 4 x 18.000 = 72.000
n = 2, j = 3 Accum = 45.000

n = 3, j = 2 -1 x 0 x 45.000 = 0.000
n = 3, j = 2 Accum = 10536.000

( 1) ( -3) 0 14 4
-3 -3 6
0 -4 3

( 1) ( 0) -3 6
-4 3

n = 2, j = 1 1 x 0 x 15.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 6
0 3

n = 2, j = 2 -1 x 14 x -9.000 = 126.000
n = 2, j = 2 Accum = 126.000

( 1) ( 4) -3 -3
0 -4

n = 2, j = 3 1 x 4 x 12.000 = 48.000
n = 2, j = 3 Accum = 174.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 53
USING CRAMER’S RULE IN C++ PROGRAM
n = 3, j = 3 1 x -3 x 174.000 = -522.000
n = 3, j = 3 Accum = 10014.000

(-1) ( 7) 0 14 -3
-3 -3 12
0 -4 -6

( 1) ( 0) -3 12
-4 -6

n = 2, j = 1 1 x 0 x 66.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 12
0 -6

n = 2, j = 2 -1 x 14 x 18.000 = -252.000
n = 2, j = 2 Accum = -252.000

( 1) ( -3) -3 -3
0 -4

n = 2, j = 3 1 x -3 x 12.000 = -36.000
n = 2, j = 3 Accum = -288.000

n = 3, j = 4 -1 x 7 x -288.000 = 2016.000
n = 3, j = 4 Accum = 12030.000

n = 4, j = 1 1 x 6 x 12030.000 = 72180.000
n = 4, j = 1 Accum = 72180.000

(-1) ( 2) 2 0 -3 7
1 14 -3 4
0 -3 12 6
0 -4 -6 3

( 1) ( 2) 14 -3 4
-3 12 6
-4 -6 3

( 1) ( 14) 12 6
-6 3

n = 2, j = 1 1 x 14 x 72.000 = 1008.000
n = 2, j = 1 Accum = 1008.000

(-1) ( -3) -3 6
-4 3

n = 2, j = 2 -1 x -3 x 15.000 = 45.000
n = 2, j = 2 Accum = 1053.000

( 1) ( 4) -3 12
-4 -6

n = 2, j = 3 1 x 4 x 66.000 = 264.000
n = 2, j = 3 Accum = 1317.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 54
USING CRAMER’S RULE IN C++ PROGRAM

n = 3, j = 1 1 x 2 x 1317.000 = 2634.000
n = 3, j = 1 Accum = 2634.000

(-1) ( 0) 1 -3 4
0 12 6
0 -6 3

( 1) ( 1) 12 6
-6 3

n = 2, j = 1 1 x 1 x 72.000 = 72.000
n = 2, j = 1 Accum = 72.000

(-1) ( -3) 0 6
0 3

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 72.000

( 1) ( 4) 0 12
0 -6

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = 72.000

n = 3, j = 2 -1 x 0 x 72.000 = 0.000
n = 3, j = 2 Accum = 2634.000

( 1) ( -3) 1 14 4
0 -3 6
0 -4 3

( 1) ( 1) -3 6
-4 3

n = 2, j = 1 1 x 1 x 15.000 = 15.000
n = 2, j = 1 Accum = 15.000

(-1) ( 14) 0 6
0 3

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 15.000

( 1) ( 4) 0 -3
0 -4

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = 15.000

n = 3, j = 3 1 x -3 x 15.000 = -45.000
n = 3, j = 3 Accum = 2589.000

(-1) ( 7) 1 14 -3
0 -3 12
0 -4 -6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 55
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( 1) -3 12
-4 -6

n = 2, j = 1 1 x 1 x 66.000 = 66.000
n = 2, j = 1 Accum = 66.000

(-1) ( 14) 0 12
0 -6

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 66.000

( 1) ( -3) 0 -3
0 -4

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 66.000

n = 3, j = 4 -1 x 7 x 66.000 = -462.000
n = 3, j = 4 Accum = 2127.000

n = 4, j = 2 -1 x 2 x 2127.000 = -4254.000
n = 4, j = 2 Accum = 67926.000

( 1) ( 1) 2 8 -3 7
1 0 -3 4
0 -3 12 6
0 0 -6 3

( 1) ( 2) 0 -3 4
-3 12 6
0 -6 3

( 1) ( 0) 12 6
-6 3

n = 2, j = 1 1 x 0 x 72.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( -3) -3 6
0 3

n = 2, j = 2 -1 x -3 x -9.000 = -27.000
n = 2, j = 2 Accum = -27.000

( 1) ( 4) -3 12
0 -6

n = 2, j = 3 1 x 4 x 18.000 = 72.000
n = 2, j = 3 Accum = 45.000

n = 3, j = 1 1 x 2 x 45.000 = 90.000
n = 3, j = 1 Accum = 90.000

(-1) ( 8) 1 -3 4
0 12 6
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 56
USING CRAMER’S RULE IN C++ PROGRAM
0 -6 3

( 1) ( 1) 12 6
-6 3

n = 2, j = 1 1 x 1 x 72.000 = 72.000
n = 2, j = 1 Accum = 72.000

(-1) ( -3) 0 6
0 3

n = 2, j = 2 -1 x -3 x 0.000 = 0.000
n = 2, j = 2 Accum = 72.000

( 1) ( 4) 0 12
0 -6

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = 72.000

n = 3, j = 2 -1 x 8 x 72.000 = -576.000
n = 3, j = 2 Accum = -486.000

( 1) ( -3) 1 0 4
0 -3 6
0 0 3

( 1) ( 1) -3 6
0 3

n = 2, j = 1 1 x 1 x -9.000 = -9.000
n = 2, j = 1 Accum = -9.000

(-1) ( 0) 0 6
0 3

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -9.000

( 1) ( 4) 0 -3
0 0

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = -9.000

n = 3, j = 3 1 x -3 x -9.000 = 27.000
n = 3, j = 3 Accum = -459.000

(-1) ( 7) 1 0 -3
0 -3 12
0 0 -6

( 1) ( 1) -3 12
0 -6

n = 2, j = 1 1 x 1 x 18.000 = 18.000
n = 2, j = 1 Accum = 18.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 57
USING CRAMER’S RULE IN C++ PROGRAM

(-1) ( 0) 0 12
0 -6

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 18.000

( 1) ( -3) 0 -3
0 0

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 18.000

n = 3, j = 4 -1 x 7 x 18.000 = -126.000
n = 3, j = 4 Accum = -585.000

n = 4, j = 3 1 x 1 x -585.000 = -585.000
n = 4, j = 3 Accum = 67341.000

(-1) ( 0) 2 8 0 7
1 0 14 4
0 -3 -3 6
0 0 -4 3

( 1) ( 2) 0 14 4
-3 -3 6
0 -4 3

( 1) ( 0) -3 6
-4 3

n = 2, j = 1 1 x 0 x 15.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 6
0 3

n = 2, j = 2 -1 x 14 x -9.000 = 126.000
n = 2, j = 2 Accum = 126.000

( 1) ( 4) -3 -3
0 -4

n = 2, j = 3 1 x 4 x 12.000 = 48.000
n = 2, j = 3 Accum = 174.000

n = 3, j = 1 1 x 2 x 174.000 = 348.000
n = 3, j = 1 Accum = 348.000

(-1) ( 8) 1 14 4
0 -3 6
0 -4 3

( 1) ( 1) -3 6
-4 3

n = 2, j = 1 1 x 1 x 15.000 = 15.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 58
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 1 Accum = 15.000

(-1) ( 14) 0 6
0 3

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
n = 2, j = 2 Accum = 15.000

( 1) ( 4) 0 -3
0 -4

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = 15.000

n = 3, j = 2 -1 x 8 x 15.000 = -120.000
n = 3, j = 2 Accum = 228.000

( 1) ( 0) 1 0 4
0 -3 6
0 0 3

( 1) ( 1) -3 6
0 3

n = 2, j = 1 1 x 1 x -9.000 = -9.000
n = 2, j = 1 Accum = -9.000

(-1) ( 0) 0 6
0 3

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = -9.000

( 1) ( 4) 0 -3
0 0

n = 2, j = 3 1 x 4 x 0.000 = 0.000
n = 2, j = 3 Accum = -9.000

n = 3, j = 3 1 x 0 x -9.000 = -0.000
n = 3, j = 3 Accum = 228.000

(-1) ( 7) 1 0 14
0 -3 -3
0 0 -4

( 1) ( 1) -3 -3
0 -4

n = 2, j = 1 1 x 1 x 12.000 = 12.000
n = 2, j = 1 Accum = 12.000

(-1) ( 0) 0 -3
0 -4

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 12.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 59
USING CRAMER’S RULE IN C++ PROGRAM

( 1) ( 14) 0 -3
0 0

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = 12.000

n = 3, j = 4 -1 x 7 x 12.000 = -84.000
n = 3, j = 4 Accum = 144.000

n = 4, j = 4 -1 x 0 x 144.000 = 0.000
n = 4, j = 4 Accum = 67341.000

( 1) ( 5) 2 8 0 -3
1 0 14 -3
0 -3 -3 12
0 0 -4 -6

( 1) ( 2) 0 14 -3
-3 -3 12
0 -4 -6

( 1) ( 0) -3 12
-4 -6

n = 2, j = 1 1 x 0 x 66.000 = 0.000
n = 2, j = 1 Accum = 0.000

(-1) ( 14) -3 12
0 -6

n = 2, j = 2 -1 x 14 x 18.000 = -252.000
n = 2, j = 2 Accum = -252.000

( 1) ( -3) -3 -3
0 -4

n = 2, j = 3 1 x -3 x 12.000 = -36.000
n = 2, j = 3 Accum = -288.000

n = 3, j = 1 1 x 2 x -288.000 = -576.000
n = 3, j = 1 Accum = -576.000

(-1) ( 8) 1 14 -3
0 -3 12
0 -4 -6

( 1) ( 1) -3 12
-4 -6

n = 2, j = 1 1 x 1 x 66.000 = 66.000
n = 2, j = 1 Accum = 66.000

(-1) ( 14) 0 12
0 -6

n = 2, j = 2 -1 x 14 x 0.000 = -0.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 60
USING CRAMER’S RULE IN C++ PROGRAM
n = 2, j = 2 Accum = 66.000

( 1) ( -3) 0 -3
0 -4

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 66.000

n = 3, j = 2 -1 x 8 x 66.000 = -528.000
n = 3, j = 2 Accum = -1104.000

( 1) ( 0) 1 0 -3
0 -3 12
0 0 -6

( 1) ( 1) -3 12
0 -6

n = 2, j = 1 1 x 1 x 18.000 = 18.000
n = 2, j = 1 Accum = 18.000

(-1) ( 0) 0 12
0 -6

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 18.000

( 1) ( -3) 0 -3
0 0

n = 2, j = 3 1 x -3 x 0.000 = -0.000
n = 2, j = 3 Accum = 18.000

n = 3, j = 3 1 x 0 x 18.000 = 0.000
n = 3, j = 3 Accum = -1104.000

(-1) ( -3) 1 0 14
0 -3 -3
0 0 -4

( 1) ( 1) -3 -3
0 -4

n = 2, j = 1 1 x 1 x 12.000 = 12.000
n = 2, j = 1 Accum = 12.000

(-1) ( 0) 0 -3
0 -4

n = 2, j = 2 -1 x 0 x 0.000 = 0.000
n = 2, j = 2 Accum = 12.000

( 1) ( 14) 0 -3
0 0

n = 2, j = 3 1 x 14 x 0.000 = 0.000
n = 2, j = 3 Accum = 12.000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 61
USING CRAMER’S RULE IN C++ PROGRAM

n = 3, j = 4 -1 x -3 x 12.000 = 36.000
n = 3, j = 4 Accum = -1068.000

n = 4, j = 5 1 x 5 x -1068.000 = -5340.000
n = 4, j = 5 Accum = 62001.000

**********************************

I5 = 62001.0000 /37308.0000
I5 = 1.6619

**********************************

STEP 4: CALCULATE VOLTAGE DROPS ACROSS EACH RESISTANCE

ER1 = R1I1
ER1 = 3(0.0978) = 0.2933

ER2 = R2(I1 + I2)


ER2 = 2((0.0978 + 1.6123) = 3.4201

ER3 = R3(I1 + I3)


ER3 = (0.0978 + 1.1888) = 1.2866

ER4 = R4I2
ER4 = 3(1.6123) = 4.8368

ER5 = R5(I2 - I4)


ER5 = 3((1.6123 - 2.0312) = -1.2568

ER6 = R6I3
ER6 = 6(1.1888) = 7.1328

ER7 = R7(I3 - I4)


ER7 = 3((1.1888 - 2.0312) = -2.5272

ER8 = R8(I3 - I5)


ER8 = 4((1.1888 - 1.6619) = -1.8922

ER9 = R9(I4 - I5)


ER9 = 6((2.0312 - 1.6619) = 2.2160

ER10 = R10I5
ER10 = 2(1.6619) = 3.3237

STEP 5: VERIFY VOLTAGE DROP CALCULATIONS USING ORIGINAL KIRCHHOFF'S LAW


EQUATIONS

Circuit 1
E1 - ER1 - ER2 - ER3 = 0
5 - 0.2933 - 3.4201 - 1.2866 = 0.0000

Circuit 2
E2 - ER2 - ER4 - ER5 = 0
7 - 3.4201 - 4.8368 + -1.2568 = -0.0000
KIRCHHOFF’S LAW CALCULATION FOR 5 CIRCUITS Page 62
USING CRAMER’S RULE IN C++ PROGRAM

Circuit 3
E3 - ER3 - ER6 - ER7 - ER8 = 0
4 - 1.2866 - 7.1328 + -2.5272 + -1.8922 = 0.0000

Circuit 4
E4 + ER5 + ER7 - ER9 = 0
6 - -1.2568 - -2.5272 - 2.2160 = 0.0000

Circuit 5
E5 + ER8 + ER9 - ER10 = 0
3 - -1.8922 + 2.2160 - 3.3237 = -0.0000

You might also like