Example #1
0
 // staðfestir fullt hús
 public int fulltHus(Teningar teningar)
 {
     int[] ten = teningar.getTeningar();
     Array.Sort(ten);
     if ((ten[0] == ten[1] && ten[1] == ten[2]) && (ten[3] == ten[4]) || (ten[0] == ten[1] && ten[2] == ten[3]) && (ten[3] == ten[4]))
     {
         return(summaAllra(teningar));
     }
     return(0);
 }
Example #2
0
        // n = 1 - litla röð: 1-5
        // n = 2 - stóra röð: 2-6
        public int rod(int n, Teningar teningar)
        {
            int[] ten = teningar.getTeningar();
            int   sum = 0;

            Array.Sort(ten);
            for (int i = 0; i < ten.Length; i++)
            {
                if (i + n == ten[i])
                {
                    sum += i + n;
                }
                else
                {
                    sum = 0;
                }
            }
            return(sum);
        }