Skip to content

Instantly share code, notes, and snippets.

@riquellopes
Created March 7, 2012 11:30
Show Gist options
  • Save riquellopes/1992632 to your computer and use it in GitHub Desktop.
Save riquellopes/1992632 to your computer and use it in GitHub Desktop.
Maior e menor
# coding:utf-8
"""
>>> maior(1, 2, 3)
3 é o maior número!!
>>> maior(1, 2, 4)
4 é o maior número!!
>>> maior(5,5,1)
5 é o maior!!
>>> maior(5,5,5)
todos o numeros são iguais
>>> menor(0, 1, 5)
0 é o menor número!!
>>> menor(-1, 1, 5)
-1 é o menor número!!
>>> menor(1, 5, 5)
1 é o menor número!!
>>> menor(5, 5, 5)
"""
def maior(*args):
"""
Função que informa o maior número digitado::
"""
quantidade = len(list(set(args)))
if quantidade == 1:
print 'todos o numeros são iguais'
elif quantidade == 2:
print max(args), 'é o maior!!'
else:
print max(args), "é o maior número!!"
def menor(*args):
"""
Função que informa o menor número digitado::
"""
if len(list(set(args))) > 1:
print min(args), "é o menor número!!"
if __name__ == '__main__':
n1 = input('Digite o 1° numero: ')
n2 = input('Digite o 2° numero: ')
n3 = input('Digite o 3° numero: ')
maior(n1, n2, n3)
menor(n1, n2, n3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment