elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: Ayuda con juego de dados en: 28 Mayo 2015, 02:37 am
Sos un genio!! funciona a la perfeccion! muchas gracias!!
2  Programación / Scripting / Re: Ayuda con juego de dados en: 28 Mayo 2015, 02:13 am
Muchas gracias !!! estas usando variables globales?
3  Programación / Scripting / Re: Ayuda con juego de dados en: 28 Mayo 2015, 01:50 am
Perdon va mas claro son 3 dados por tirada y son 4 tiradas

si en alguna de las tiradas los 3 dados son igual 2  o 4 o 6 entonces la sumatoria de todas las tiradas se multiplican por dos.


Disculpa que me explique mal
4  Programación / Scripting / Re: Ayuda con juego de dados en: 28 Mayo 2015, 01:46 am
Los valores posibles son 1 / 2 / 3 / 4 / 5 / 6 y se mulplica si

D1=D2=D3 =PARES

si esto sucede el resultado de la sumatoria de los dados se multiplica por dos, es decir tengo tres resultados posible

Caso 1 todos los dados tienen valor 2
Caso 2 todos los datos tienen valor 4
Caso 3 todos los datos tienen valor 6

Gracias por la ayuda !!!
5  Programación / Scripting / Re: Ayuda con juego de dados en: 28 Mayo 2015, 01:30 am
Muchas gracias, aunque falto algo mas, que los valores posibles pueden ser 2 / 4 / 6 , es decir que por ejemplo
caso d1=2 / d2=2 / d3=2
entonces suma (d1+d2+d3)*2
sino d1+d2+d3

6  Programación / Scripting / Ayuda con juego de dados en: 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
  1. import random
  2.    a = random.randint(1, 6)
  3.  
  4.    if a == 1:
  5.        p=1
  6.    elif a == 3:
  7.        p=2
  8.    if a == 5:
  9.        p=4
  10.    elif a == 2 or a == 4 or a == 6:
  11.        p=0
  12.    print("Sus dados calleron en :",a)
  13.  
  14.    return p
  15.  
  16. def ger():
  17.    p1=tirada()
  18.    p2=tirada()
  19.    p3=tirada()
  20.    pt=(p1+p2+p3)
  21.  
  22.  
  23.    return pt
  24.  
  25.  
  26.  
  27. pp=ger()
  28. print("Su puntaje por tirada es de:",pp)
  29. print("")
  30. pq=ger()
  31.  
  32. print("Su puntaje por tirada es de:",pq)
  33. print("")
  34.  
  35. pr=ger()
  36.  
  37. print("Su puntaje por tirada es de:",pr)
  38. print("")
  39. ps=ger()
  40.  
  41. print("Su puntaje por tirada es de:",ps)
  42. print("")
  43.  
  44.  
  45. if t==0:
  46.    ptt=(pp+pq+pr+ps)
  47. else:
  48.    ptt=(pp+pq+pr+ps)*2
  49.  
  50. 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
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines