12.11.2011, 22:29
Galera tenho a seguinte duvida... Queria criar um Stock algo assim:
Ai por exemplo... quero chamar essa funзгo algum local de seguinte forma:
Dessa forma eu defini o X... portanto o Y й o numero que serб definido pra mim, e й justamente ele qe vai resultar o "Numero"... 2 + Y = 10... Y = 8 = Numero
Outro exemplo:
Ai o numero agora serб = X... X + 6 = 10... X = 4 = Numero
Bom obviamente vc nao poderia chamar a funcao Resultado(X, Y) pos teriam resultados infinitos... E muito menos chamar uma funcao do tipo Resultado(4, 6) pois ja teria ambos numeros definidos e nao teria um numero pra ele dar o resultado em Numero...
A pergunta й... Como organizar essa nova fnзгo certinho a ponto de funcionar? e por exemplo se eu definir os dois numeros ou nenhum deles dar erro na hora de compilar...
pawn Код:
stock Resultado(X, Y)
{
X + Y = 10
}
pawn Код:
new Numero = Resultado(2, Y)
Outro exemplo:
pawn Код:
new Numero = Resultado(X, 6)
Bom obviamente vc nao poderia chamar a funcao Resultado(X, Y) pos teriam resultados infinitos... E muito menos chamar uma funcao do tipo Resultado(4, 6) pois ja teria ambos numeros definidos e nao teria um numero pra ele dar o resultado em Numero...
A pergunta й... Como organizar essa nova fnзгo certinho a ponto de funcionar? e por exemplo se eu definir os dois numeros ou nenhum deles dar erro na hora de compilar...