コード例 #1
0
ファイル: Execute.cs プロジェクト: ShJalal/Falaq
        public static int[,] MuaddalAwal(int[,] alhaqiqifinal, int[,] hasilTakdil)
        {
            int[,] result = new int[1, 4];
            Console.Write("\nMuaddal Awal : ");
            int pangkatTakdilSyams = Harokat.pangkatTakdilAwal(alhaqiqifinal[1, 3]);

            if (pangkatTakdilSyams == 1)
            {
                result = Operation.subtract(alhaqiqifinal[2, 0], hasilTakdil[0, 0], alhaqiqifinal[2, 1],
                                            hasilTakdil[0, 1], alhaqiqifinal[2, 2], hasilTakdil[0, 2], alhaqiqifinal[2, 3], hasilTakdil[0, 3]);
            }
            else
            {
                int sawani  = alhaqiqifinal[2, 0] + hasilTakdil[0, 0];
                int daqiqoh = alhaqiqifinal[2, 1] + hasilTakdil[0, 1];
                int darojah = alhaqiqifinal[2, 2] + hasilTakdil[0, 2];
                int buruj   = alhaqiqifinal[2, 3] + hasilTakdil[0, 3];
                result = Operation.addition(sawani, daqiqoh, darojah, buruj);
            }
            return(result);
        }
コード例 #2
0
ファイル: Execute.cs プロジェクト: ShJalal/Falaq
        public static int[,] adalatulUla(int[,] alhaqiqifinal, int[,] takdilAwal)
        {
            int[,] result = new int[1, 4];
            Console.Write("\nAdalatul Ula : ");
            int pangkatTakdilawal = Harokat.pangkatTakdilAwal(alhaqiqifinal[1, 3]);

            if (pangkatTakdilawal == 1)
            {
                result = Operation.subtract(alhaqiqifinal[3, 0], takdilAwal[0, 0], alhaqiqifinal[3, 1],
                                            takdilAwal[0, 1], alhaqiqifinal[3, 2], takdilAwal[0, 2], alhaqiqifinal[3, 3], takdilAwal[0, 3]);
            }
            else
            {
                int sawani  = alhaqiqifinal[3, 0] + takdilAwal[0, 0];
                int daqiqoh = alhaqiqifinal[3, 1] + takdilAwal[0, 1];
                int darojah = alhaqiqifinal[3, 2] + takdilAwal[0, 2];
                int buruj   = alhaqiqifinal[3, 3] + takdilAwal[0, 3];
                result = Operation.addition(sawani, daqiqoh, darojah, buruj);
            }
            return(result);
        }