Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - ehernandez

#1
Scripting / Ayuda con juego de dados
28 Mayo 2015, 01:19 AM
Gente como estan muy buenas noches... se me quemaron los libros con esto.
Me pidieron en la facu armar un juego de dados, con funciones retorno condiciones ciclos y parametros.

Hasta el momento todo bien, porque lo pude hacer, ahora lo que me piden es que si los 3 dados tienen el mismo valor es decir D1=D2=D3 entonces la sumatoria de los 3 se multiplique por dos.

Lo que tengo hasta el momento es esto (que es la primera parte sin el multiplicador)

Código (python) [Seleccionar]
import random
   a = random.randint(1, 6)

   if a == 1:
       p=1
   elif a == 3:
       p=2
   if a == 5:
       p=4
   elif a == 2 or a == 4 or a == 6:
       p=0
   print("Sus dados calleron en :",a)

   return p

def ger():
   p1=tirada()
   p2=tirada()
   p3=tirada()
   pt=(p1+p2+p3)


   return pt



pp=ger()
print("Su puntaje por tirada es de:",pp)
print("")
pq=ger()

print("Su puntaje por tirada es de:",pq)
print("")

pr=ger()

print("Su puntaje por tirada es de:",pr)
print("")
ps=ger()

print("Su puntaje por tirada es de:",ps)
print("")


if t==0:
   ptt=(pp+pq+pr+ps)
else:
   ptt=(pp+pq+pr+ps)*2

print(ptt)



Desde ya muchas gracias por la ayuda a todos

Mod: Los códigos deben ir en etiquetas GeSHi y como no dijiste en que lenguaje era, asumí python