Beispiel #1
0
    //Лице и периметър на правоъгълник
    private void Pravougulnik()
    {
        int a  = Random.Range(2, 10);
        int a1 = Random.Range(2, 10);
        int n  = Random.Range(0, 2);
        int Sf = Random.Range(1, 2500);
        int Pf;
        int S;
        int P = a + a1 + a + a1;

        do
        {
            Pf = Random.Range(1, 200);
        }while (Pf == P);
        Rec.SetActive(true);
        if (n == 0)
        {
            instr.text = "Намерете \n обиколката.";
            quest.text = "a=" + a + " ;b=" + a1 + "; P=?";
            tr.text    = P.ToString();
            fal.text   = Pf.ToString();
        }
        a  = Random.Range(2, 10);
        a1 = Random.Range(2, 10);
        S  = a * a1;
        do
        {
            Sf = Random.Range(S - 2, S + 2);
        }while (Sf == S);
        instr.text = "Намерете лицето.";
        quest.text = "a=" + a + " ;b=" + a1 + "; S=?";
        tr.text    = S.ToString();
        fal.text   = Sf.ToString();
    }
Beispiel #2
0
    //Периметър на триъгълник
    private void PTriugulnik()
    {
        instr.text = "Намерете \n обиколката. ";
        int a2;
        int a3;
        int a1;

        do
        {
            a1 = Random.Range(2, 10);
            a2 = Random.Range(2, 10);
            a3 = Random.Range(2, 10);
        }while (a1 > a2 + a3);
        Tri.SetActive(true);
        int Pt = a2 + a3 + a1;
        int Pf;

        do
        {
            Pf = Random.Range(Pt - 2, Pt + 2);
        }while (Pf == Pt);

        quest.text = "a=" + a1 + ";b=" + a2 + ";" + "\n" + "c=" + a3 + ";P=? ";
        tr.text    = Pt.ToString();
        fal.text   = Pf.ToString();
    }
Beispiel #3
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (OpenId.Length != 0)
            {
                hash ^= OpenId.GetHashCode();
            }
            if (ProductId.Length != 0)
            {
                hash ^= ProductId.GetHashCode();
            }
            if (Pf.Length != 0)
            {
                hash ^= Pf.GetHashCode();
            }
            if (Channel.Length != 0)
            {
                hash ^= Channel.GetHashCode();
            }
            if (ChannelUid.Length != 0)
            {
                hash ^= ChannelUid.GetHashCode();
            }
            if (AccessToken.Length != 0)
            {
                hash ^= AccessToken.GetHashCode();
            }
            if (ChannelId.Length != 0)
            {
                hash ^= ChannelId.GetHashCode();
            }
            if (Version.Length != 0)
            {
                hash ^= Version.GetHashCode();
            }
            if (PhoneType.Length != 0)
            {
                hash ^= PhoneType.GetHashCode();
            }
            if (Idfa.Length != 0)
            {
                hash ^= Idfa.GetHashCode();
            }
            if (Idfv.Length != 0)
            {
                hash ^= Idfv.GetHashCode();
            }
            if (Imei.Length != 0)
            {
                hash ^= Imei.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }