[Off] Desafios de Matemбtica em Pawn
#6

pawn Код:
stock ABC_CalcularX(a, b, c) {
    static delta, raiz, solucao[3];
    a = a ^ 0 ? a : 1;
    b = b ^ 0 ? b : 1;
    c = c ^ 0 ? c : 1;
    if(a < 0 || c < 0)
        delta = b*b - 4*a*c*-1;
    else
        delta = b*b - 4*a*c;
    for(new i = 0; i < delta; ++i)
    {
        if(i*i == delta)
        {
            raiz = i;
            i = delta;
        }
    }
    solucao[1] = delta + raiz / (2*a);
    solucao[2] = delta - raiz / (2*a);
    new result[128];
    format(result, sizeof(result), "$ = {%d, %d}", solucao[1], solucao[2]);
    return result;
}
Posso ter usado looping mais creio que esta correto :*
Reply


Messages In This Thread
Desafios de Matemбtica em Pawn - by ipsBruno - 27.10.2013, 14:21
Re: Desafios de Matemбtica em Pawn - by PT - 27.10.2013, 14:44
Re: Desafios de Matemбtica em Pawn - by BielCOP - 27.10.2013, 14:47
Re: Desafios de Matemбtica em Pawn - by leonardo1434 - 27.10.2013, 14:50
Re: Desafios de Matemбtica em Pawn - by Lуs - 27.10.2013, 14:57
Respuesta: Desafios de Matemбtica em Pawn - by DanDRT - 27.10.2013, 14:59
Re: Desafios de Matemбtica em Pawn - by XxFaTaLxX - 27.10.2013, 14:59
Respuesta: Desafios de Matemбtica em Pawn - by DanDRT - 27.10.2013, 15:09
Re: Desafios de Matemбtica em Pawn - by XxFaTaLxX - 27.10.2013, 15:13
Re: Desafios de Matemбtica em Pawn - by WLSF - 27.10.2013, 15:17

Forum Jump:


Users browsing this thread: 1 Guest(s)