Академический Документы
Профессиональный Документы
Культура Документы
CONTENIDO:
INTEGRANTES:
COMENTARIO:
Programación en Python.
def menor2(a,b):
if a < b:
return a
else:
return b
def mayor2(a,b):
if a > b:
return a
else:
return b
def menorAux2 (a,b):
if a<b:
return a
else:
return b
def menorAux3 (a,b,c):
if a<b:
return a
if b<c:
return b
else:
return c
def menorAux4 (a,b,c,d):
men = a
if b < men:
men = b
if c < men:
men = c
if d < men:
men = d
return men
def menor ( a, b ) :
if a < b :
return a
else:
return b
def mayor ( a, b) :
if a > b :
return a
else:
return b
def menor3(a,b,c):
return menor2(menor2(a,b),c)
def menor4(a,b,c,d):
return menor2(menor3(a,b,c),d)
def menor5(a,b,c,d,e):
return menor2(menor4(a,b,c,d),e)
def mayor3(a,b,c):
return mayor2(mayor2(a,b),c)
def mayor4(a,b,c,d):
return mayor2(mayor3(a,b,c),d)
def mayor5(a,b,c,d,e):
return mayor2(mayor4(a,b,c,d),e)
def segMenor2(a,b):
if a < b:
return b
else:
return a
def segMenor3(a,b,c):
men = menor3(a,b,c)
if a==men:
return menor2(b,c)
if b==men:
return menor2(a,c)
else:
return menor2(b,c)
def segMenor4(a,b,c,d):
men = menor4(a,b,c,d)
if a==men:
return menor3(b,c,d)
if b==men:
return menor3(a,c,d)
if c==men:
return menor3(a,b,d)
else:
return menor3(a,b,c)
def segMenor5(a,b,c,d,e):
men = menor5(a,b,c,d,e)
if a==men:
return menor4(b,c,d,e)
if b==men:
return menor4(a,c,d,e)
if c==men:
return menor4(a,b,d,e)
if d==men:
return menor4(a,b,c,e)
else:
return menor4(a,b,c,d)
def segMayor3(a,b,c):
may = mayor3(a,b,c)
if a==may:
return mayor2(b,c)
if b==may:
return mayor2(a,c)
else:
return mayor2(b,c)
def segMayor4(a,b,c,d):
may = mayor4(a,b,c,d)
if a==may:
return mayor3(b,c,d)
if b==may:
return mayor3(a,c,d)
if c==may:
return mayor3(a,b,d)
else:
return mayor3(a,b,c)
def segMayor5(a,b,c,d,e):
may = mayor5(a,b,c,d,e)
if a==may:
return mayor4(b,c,d,e)
if b==may:
return mayor4(a,c,d,e)
if c==may:
return mayor4(a,b,d,e)
if d==may:
return mayor4(a,b,c,e)
else:
return mayor4(a,b,c,d)
def TercerMenor3(a,b,c):
return mayorAux3(a,b,c)
def TercerMenor4(a,b,c,d):
return segMayor4(a,b,c,d)
def TercerMenor5(a,b,c,d,e):
return(a+b+c+d+e-segMayor(a,b,c,d)-
segMenor(a,b,c,d,e)-mayor(mayor(mayor(a,b),mayor(c,d)),e)-
menor(menor(menor(a,b),mayor(c,d)),e))
def tercerMayor3 ( a, b, c) :
return menor ( menor ( a, b ) , c)
def tercerMayor4 ( a, b, c, d ) :
return segMenor4( a, b, c, d)
def tercerMayor5 ( a, b, c, d, e ):
def dif(a , b ):
if a > b :
return a - b
else:
return b - a
def menorDif2(a , b ):
return dif(a, b)
def menorDif3(a , b , c ):
def menorDif4(a , b , c , d ):
def menorDif5(a , b , c , d , e ) :
def mayorDif2(a , b ):
return dif(a, b)
def mayorDif3(a , b , c ) :
def mayorDif4(a , b , c , d ) :
return mayor3(mayor2(dif(a, b), dif(b, c)), mayor2(dif(a, c), dif(a,
d)), mayor2(dif(b, d), dif(c, d)))
def mayorDif5(a , b , c , d , e ):
def Iguales2(a , b ):
return a == b
def Iguales3(a , b , c ):
return a == b and b == c
def Iguales4(a , b , c , d ):
def Iguales5(a , b , c , d , e ):
def Diferentes2(a , b ):
return a != b
def Diferentes3(a , b , c ):
def Diferentes5(a , b , c , d , e ):
def dosIguales2(a , b ):
return a == b
def dosIguales3(a , b , c ):
def dosIguales4(a , b , c , d ):
def dosIguales5(a , b , c , d , e ):
def tresIguales3(a , b , c ):
return a == b and b == c
def tresIguales4(a , b , c , d ):
def asc2(a , b ):
return a <= b
def asc3(a , b , c ):
def asc4(a , b , c , d ):
def asc5(a , b , c , d , e ):
def des2(a , b ):
return a >= b
def des3(a , b , c ):
def des4(a , b , c , d ):
def des5(a , b , c , d , e ):
return a >= b and b >= c and c >= d and d >= e
def palindrome2(a , b ):
return a == b
def palindrome3(a , b , c ):
return a == c
def palindrome4(a , b , c , d ):
return a == d and b == c
def palindrome5(a , b , c , d , e ):
return a == e and b == d
def poker2(a , b ):
return False
def poker3(a , b , c ):
def poker4(a , b , c , d ):
def poker5(a , b , c , d , e ):
return a + b == a or b + a == b
def sumandos3(a , b , c ):
return a + b == c or a + c == b or b + c == a
def sumandos4(a , b , c , d ):
return a + b + c == d or b + c + d == a or a + c + d == b or a + b +
d == c
def sumandos5(a , b , c , d , e ):
return a + b + c + d == e or b + c + d + e == a or a + c + d + e == b
or a + b + d + e == c or a + b + c + e == d
def par(a):
return (a % 2) == 0
def impar(a):
return (a % 2) != 0
def dospares2(a , b ):
def dospares3(a , b , c ):
return par(a) and par(b) and impar(c) or par(a) and par(c) and
impar(b) or par(b) and par(c) and impar(a)
def dospares4(a , b , c , d ):
return par(a) and par(b) and impar(c) and impar(d) or par(a) and
par(c) and impar(b) and impar(d) or par(a) and par(d) and impar(b) and
impar(c) or par(b) and par(c) and impar(a) and impar(d) or par(b) and par(d)
and impar(a) and impar(c) or par(c) and par(d) and impar(a) and impar(b)
def impar3(a , b , c ):
def dospares3(a , b , c , d , e ):
return (par(a) and par(b) and impar3(c, d, e)) or (par(a) and par(c)
and impar3(b, d, e)) or (par(a) and par(d) and impar3(b, c, e)) or (par(b)
and par(c) and impar3(a, d, e)) or (par(b) and par(d) and impar3(a, c, e)) or
(par(c) and par(d) and impar3(a, b, e)) or (par(a) and par(e) and impar3(b,
c, d)) or (par(b) and par(e) and impar3(a, c, d)) or (par(c) and par(e) and
impar3(a, b, d)) or (par(d) and par(e) and impar3(a, b, c))
def trespares3(a , b , c ) :
def trespares4(a , b , c , d ):
def trespares5(a , b , c , d , e ):
def existepar2(a , b ):
def existepar3(a , b , c ):
return existepar2(a, b) or par(c)
def existepar4(a , b , c , d ):
def existeimpar2(a , b ):
def existeimpar3(a , b , c ):
def existeimpar4(a , b , c , d ):
def todospares2(a , b ):
def todospares3(a , b , c ):