public static int[,] muaddalSani(int[,] alhaqiqifinal, int[,] muaddalAwal, int[,] takdilSani) { int[,] result = new int[1, 4]; int pangkatTakdilSani = Harokat.pangkatTakdilsani(alhaqiqifinal[1, 3]); Console.Write("\nMuaddal Sani : "); if (pangkatTakdilSani == 1) { result = Operation.subtract(muaddalAwal[0, 0], takdilSani[0, 0], muaddalAwal[0, 1], takdilSani[0, 1], muaddalAwal[0, 2], takdilSani[0, 2], muaddalAwal[0, 3], takdilSani[0, 3]); } else { int sawani = muaddalAwal[0, 0] + takdilSani[0, 0]; int daqiqoh = muaddalAwal[0, 1] + takdilSani[0, 1]; int darojah = muaddalAwal[0, 2] + takdilSani[0, 2]; int buruj = muaddalAwal[0, 3] + takdilSani[0, 3]; result = Operation.addition(sawani, daqiqoh, darojah, buruj); } return(result); }
public static int[,] adalatussani(int a, int[,] adalatulUla, int[,] takdilsani) { int[,] result = new int[1, 4]; Console.Write("\nadalatus sani : "); int pangkatTakdilsani = Harokat.pangkatTakdilsani(a); if (pangkatTakdilsani == 1) { result = Operation.subtract(adalatulUla[0, 0], takdilsani[0, 0], adalatulUla[0, 1], takdilsani[0, 1], adalatulUla[0, 2], takdilsani[0, 2], adalatulUla[0, 3], takdilsani[0, 3]); } else { int sawani = adalatulUla[0, 0] + takdilsani[0, 0]; int daqiqoh = adalatulUla[0, 1] + takdilsani[0, 1]; int darojah = adalatulUla[0, 2] + takdilsani[0, 2]; int buruj = adalatulUla[0, 3] + takdilsani[0, 3]; result = Operation.addition(sawani, daqiqoh, darojah, buruj); } return(result); }