3.4.1 Números Aleatorios – Ejercicios en Python

Se presentan algunos ejemplos y ejercicios que requieren el uso de números aleatorios para su desarrollo. Algunos ejercicios son simulaciones de juegos de mesa o situaciones en las que los números aleatorios son una herramienta para encontrar una solución.

Las soluciones propuestan consideran usar los elementos más básicos de programación para familiarizar al estudiante con el uso de algoritmos.

Números Aleatorios, random()

Ejemplos con soluciones propuestas

1) 1Eva_IIT2005_T4 Juego escaleras y serpientes

Solución propuesta: sol_py,

2) 1Eva_IIT2007_T1 Hormiga busca arroz

Solución Propuesta: sol_py,

3) 1Eva_IIT2012_T3 Hundir el barco enemigo

Solución propuesta: sol_py

4) 1Eva_IIT2003_T4 Juego con icosaedros

Solución propuesta: sol_py


Algoritmos, Tipos de datos y variables numéricas (entero, real)

1) 1Eva_IT2007_T1 Tiro al blanco con dardos

Solución propuesta: sol_py

2) 1Eva_IIT2004_T3 Estimar π por Montecarlo

Solucion propuesta: sol_py

3) 1Eva_IT2008_T3 Simular precio de petroleo

Solución propuesta: sol_py

4) 1Eva_IT2012_T2 Juego de carreras con dados

Solución propuesta: sol_py


Actividades independientes

Se proponen algunos ejercicios para desarrollo a partir de lo practicado hasta esta sección.

1) 1Eva_IT2004_T1 Aleatorios en región sombreada

2) 3Eva_IT2003_T5 Calcular área de f(x) por Montecarlo

3) 1Eva_IIT2004_T2 Apuestas a números con dados

4) 1Eva_IT2007_T2 Convertir decimal a hexadecimal