Um pequeno tutorial relacionado com a operaзгo ternбria -
GWMPT - 13.12.2013
Ok, hoje estou aqui para explicar como й que a operaзгo ternбria.
Para quem nгo sabe, uma operaзгo ternбria equivale a um "if" & "else", mas de uma maneira mais "pequena".
Normalmente usa-se as operaзхes ternбrias nos returns, e quando queremos dar um dos dois[ou mais, mas a ideia foi sу para dois] valores a uma variбvel.
Normalmente, os iniciantes em programaзгo costumam um cуdigo parecido[este foi feito а forзa]
pawn Код:
if(variavel[playerid] == true) {
outravariavel[playerid] = GetPlayerMoney(playerid);
} else {
outravariavel[playerid] = 0;
}
Aqui, temos 5 linhas de cуdigo, o qual, pode ser mais simplificado para esta ocasiгo...
pawn Код:
outravariavel[playerid] = (variavel[playerid] == true ? GetPlayerMoney(playerid) : 0);
Bem simples, nгo?
Agora vou passar a explicar como й que as operaзхes ternбrias trabalham...
As condiзхes ternбrias consistem em:
(Uma condiзгo ? o que fazer se verdadeiro : o que fazer se falso).
Por outras palavras
pawn Код:
return (n1 == 1 ? true : false);
Explicado:
pawn Код:
return (se n1 igual 1 ? o que devolver se verdadeiro : o que devolver se falso);
Bem... espero que tenha explicado isto corretamente.
Fico а espera de crнticas construtivas.

Se tiverem perguntas, й sу colocar, e eu irei responder a elas sem problemas.
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
WLSF - 13.12.2013
Legal, meus parabйns !
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
DannielCooper - 13.12.2013
Parabйns,
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
Input - 13.12.2013
Gostei

Estava mesmo precisando kk.. Parabйns
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
GWMPT - 13.12.2013
Obrigado pelos posts positivos.
E tambйm pelo rep.
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
Juniiro3 - 13.12.2013
Muito bom, й interessante ver o pessoal fazendo tutoriais, querendo passar conhecimento e tambйm adquirir conhecimento
Respuesta: Um pequeno tutorial relacionado com a operaзгo ternбria -
DanDRT - 13.12.2013
Parabens pelo tutorial, pra que nгo gosta de por
== true ou
== false:
nгo precisa por
pawn Код:
if(variavel[playerid] == true)
pode colocar:
Caso true
e caso false
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
PT - 13.12.2013
a tempos atras eu tinha visto sendo usado por alguns, aprendi a usar isto na board inglesa e muito bom trazeres isto para a board portuguesa.
parabens.
Re: Um pequeno tutorial relacionado com a operaзгo ternбria -
22 - 13.12.2013
Ficou bem explicado parabйns.
Re: Respuesta: Um pequeno tutorial relacionado com a operaзгo ternбria -
GWMPT - 14.12.2013
Quote:
Originally Posted by DanDRT
Parabens pelo tutorial, pra que nгo gosta de por == true ou == false:
nгo precisa por
pawn Код:
if(variavel[playerid] == true)
pode colocar:
Caso true
e caso false
|
Obrigado pelo post.
Eu sу fiz numa das maneiras "corretas", para quem й iniciante e nгo percebe lб muito,
== true ou
== false, й uma boa maneira de fazer comparaзхes.
Para quem jб й avanзado[como tu, eu, e mais uns quantos neste forum], raramente utilizamos isso.
E mais uma vez, obrigado pelos posts positivos!