Las caras de sendos dados están numeradas del '1' al '6', dichos valores son los elementos de las respectivas LISTAS asociadas a cada dado, las cuales se recorren iterativamente de forma anidada para formar ( utilizando la instrucción 'add' ) el CONJUNTO de las 2-tuplas del espacio muestral así como el CONJUNTO de las 2-tuplas de los resultados favorables a que el valor de la suma de las puntuaciones del lanzamiento simultáneo de los dos dados sea igual a un valor requerido por el usuario.
  Así pues, en el programa se hace uso de dos LISTAS y de dos CONJUNTOS.
  Finalmente, se calcula la probabilidad de que el resultado de la suma de las puntuaciones de los dos dados que se lanzan sea igual a un determinado valor ( comprendido entre 2 y 12 ), el cual se solicita al usuario al inicio del programa.
  Como se parte de un espacio muestral equiprobable, la probabilidad se calcula aplicando directamente la regla/principio de Laplace.
  Para contabilizar el número de casos posibles así como el número de casos favorables ( número de elementos de los CONJUNTOS ) se utiliza la instrucción 'len'
Archivo de texto con el código fuente en el lenguaje de programación Python3: [simulaciondosdados.txt]
Referencias:
  [1] Vacas, J.A.: Curso de Python, YouTube
$\square$
No hay comentarios:
Publicar un comentario