Ejemplo n.º 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();
    }
Ejemplo n.º 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();
    }