Help - Exercise Decision
Kennedy Salvino
kennedysalvino.ks at gmail.com
Sun Nov 10 19:48:23 EST 2013
Em domingo, 10 de novembro de 2013 21h34min39s UTC-3, Gary Herron escreveu:
> On 11/10/2013 02:56 PM, kennedysalvino.ks at gmail.com wrote:
>
> > I'm trying to make a ranking of 3 numbers and say which the greatest and consider whether there is a tie between them, I am not able to make the conditions of draws.
>
> >
>
> > Code in PT-BR: http://pastebin.com/18pYJjPC
>
>
>
> Please post the code directly in this message. As a matter of
>
> safe-browsing practices, I won't follow that link.
>
>
>
> One tests for equality (draws as you call them) with the == operator.
>
> In what way does that not work for you? Your question is so terse, that
>
> I'm not sure what you want. Provide some examples please.
>
>
>
> Gary Herron
Using only if elif else, here is the code
primeira_pontuacao = int(input("Digite a primeira pontuação: "))
segunda_pontuacao = int(input("Digite a segunda pontuação: "))
terceira_pontuacao = int(input("Digite a terceira pontuação: "))
'''
empate = primeira_pontuacao == segunda_pontuacao or terceira_pontuacao
empate2 = segunda_pontuacao == primeira_pontuacao or terceira_pontuacao
empate3 = terceira_pontuacao == primeira_pontuacao or segunda_pontuacao
empate4 = primeira_pontuacao == terceira_pontuacao != segunda_pontuacao
empate5 = segunda_pontuacao == terceira_pontuacao != primeira_pontuacao
empate6 = terceira_pontuacao == segunda_pontuacao != primeira_pontuacao
empate7 = primeira_pontuacao == segunda_pontuacao == terceira_pontuacao
'''
colocacao1 = 0
colocacao2 = 0
colocacao3 = 0
if (primeira_pontuacao > segunda_pontuacao):
if(segunda_pontuacao > terceira_pontuacao):
colocacao1 = primeira_pontuacao
colocacao2 = segunda_pontuacao
colocacao3 = terceira_pontuacao
else:
colocacao1 = primeira_pontuacao
colocacao2 = terceira_pontuacao
colocacao3 = segunda_pontuacao
elif (segunda_pontuacao > terceira_pontuacao):
if(terceira_pontuacao > primeira_pontuacao):
colocacao1 = segunda_pontuacao
colocacao2 = terceira_pontuacao
colocacao3 = primeira_pontuacao
else:
colocacao1 = segunda_pontuacao
colocacao2 = primeira_pontuacao
colocacao3 = terceira_pontuacao
elif (terceira_pontuacao > segunda_pontuacao):
if(segunda_pontuacao > primeira_pontuacao):
colocacao1 = terceira_pontuacao
colocacao2 = segunda_pontuacao
colocacao3 = primeira_pontuacao
else:
colocacao1 = terceira_pontuacao
colocacao2 = primeira_pontuacao
colocacao3 = segunda_pontuacao
elif (primeira_pontuacao > terceira_pontuacao):
if(terceira_pontuacao > segunda_pontuacao):
colocacao1 = primeira_pontuacao
colocacao2 = terceira_pontuacao
colocacao3 = segunda_pontuacao
else:
colocacao1 = primeira_pontuacao
colocacao2 = segunda_pontuacao
colocacao3 = terceira_pontuacao
elif (segunda_pontuacao > primeira_pontuacao):
if (primeira_pontuacao > terceira_pontuacao):
colocacao1 = segunda_pontuacao
colocacao2 = primeira_pontuacao
colocacao3 = terceira_pontuacao
else:
colocacao2 = segunda_pontuacao
colocacao3 = terceira_pontuacao
colocacao1 = primeira_pontuacao
elif (terceira_pontuacao > primeira_pontuacao):
if(primeira_pontuacao > segunda_pontuacao):
colocacao1 = terceira_pontuacao
colocacao2 = primeira_pontuacao
colocacao3 = segunda_pontuacao
else:
colocacao1 = terceira_pontuacao
colocacao2 = segunda_pontuacao
colocacao3 = primeira_pontuacao
print("O primeiro: " , colocacao1)
print("O segundo: ", colocacao2)
print("O terceiro: ", colocacao3)
More information about the Python-list
mailing list