Exemplo n.º 1
0
    protected double[,] vertical(int r, int f, int yr)
    {
        //rabws.Service1 rproxy = new Service1();
        rabws.rabws rproxy = new rabws.rabws();
        foxws.foxws fproxy = new foxws.foxws();

        yr = yr + 1;

        int[] rab = rproxy.pop_list(r, yr);

        double[,] result = new double[yr, yr];

        result[0, 0] = Convert.ToDouble(r);
        result[0, 1] = Convert.ToDouble(f);

        for (int i = 0; i < yr; i++)
        {

            //r = r + rproxy.pop_increase(r, f);
            f = f + fproxy.pop_inc(f, r);

            if (r <= 0 || f <= 0)
                break;

            result[i, 0] = Convert.ToDouble(rab[i]);
            result[i, 1] = Convert.ToDouble(f);

        }

        return result;
    }