[Off] Desafio - Faзa sua prуpria funзгo
#5

Meu codigo:
pawn Код:
stock d_strcmp(_@strO[], _@strT[])
{
    new _@rStr = 0, _@strl[2];
    _@strl[0] = strlen(_@strO);
    _@strl[1] = strlen(_@strT);

    if((!_@strl[0] || !_@strl[1]) || (_@strl[0] ^ _@strl[1]))
        return _@strl[0] ^ _@strl[1];

    new _@i = -1;
    while(++_@i ^ _@strl[0])
    {
        _@rStr ^= _@strO[_@i] + _@strT[_@i];
    }
    return !!(_@rStr);
}
se for diferente retorna 0,
se for igual retorna 1,
se o tamanho da stringONE for menor que a stringTWO retorna 2,
se o tamanho da stringONE for maior que a stringTWO retorn -1,
se for nulo retorna 3.
Reply


Messages In This Thread
Desafio - Faзa sua prуpria funзгo - by arakuta - 10.11.2013, 00:12
Re: Desafio - Faзa sua prуpria funзгo - by WLSF - 10.11.2013, 00:22
Respuesta: Desafio - Faзa sua prуpria funзгo - by ipsBruno - 10.11.2013, 14:10
Re: Desafio - Faзa sua prуpria funзгo - by Juniiro3 - 10.11.2013, 15:20
Respuesta: Desafio - Faзa sua prуpria funзгo - by DanDRT - 10.11.2013, 21:33
Re: Desafio - Faзa sua prуpria funзгo - by arakuta - 11.11.2013, 22:35
Re: Desafio - Faзa sua prуpria funзгo - by Gyss - 11.11.2013, 23:51
Respuesta: Desafio - Faзa sua prуpria funзгo - by DanDRT - 12.11.2013, 07:37
Re: Respuesta: Desafio - Faзa sua prуpria funзгo - by arakuta - 12.11.2013, 12:50
Respuesta: Re: Respuesta: Desafio - Faзa sua prуpria funзгo - by DanDRT - 12.11.2013, 13:13

Forum Jump:


Users browsing this thread: 1 Guest(s)