Skip to main content

Juego interactivo por pantalla de una simulación de salto con pértiga, en la que puedes entrenar y competir seleccionando los atletas.

Project description

PROYECTO DE SIMULACION DE SALTO CON PERTIGA

Simulación en Python de sesiones de entrenamiento y competición de atletas de salto con pértiga. Incluye gestión de atletas, intentos de salto, fallos, alturas progresivas y determinación automática del ganador en las competiciones.

Caracteristicas principales del programa:

- Atleta: Tiene el nombre y la marca personal del atleta. Metodos para simular entrenamiento y competición.

- Entrenamiento: 15 saltos, altura inicial en 4.50 metros, si haces un salto válido el listón sube 20cm, si haces un salto nulo el listón sube 5cm. Se generan saltos con alturas aleatorias entre 3.0 y 7.0 metros. Registra los saltos nulos y válidos, al terminar el entrenamiento los muestra por pantalla.

- Competición: Seleccionas 2 atletas para que compitan entre si. Si un atleta hace 3 nulos consecutivos en la misma altura, es eliminado. Se inicia la competición en 5.00 metros, va subiendo 10cm por cada salto válido. Se generan saltos con alturas aleatorias entre 4.0 y 8.0 metros. Se actualiza la marca personal del atleta en caso de que uno mejore su marca personal. Una vez terminada la competición semuestra el podio y dice quien ha ganado la competición.

- Menú interactivo: Hay varias opciones, entrenar un atleta, hacer una competición entre dos atletas y por último salir del programa.

Como ejecutar el programa desde la raíz del proyecto:

Abrir la terminal y colocarse en la raíz del proyecto, una vez en la raíz se ejecuta el siguiente comando:

    python ProyectoUT2/main.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

proyectout2-0.2.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

proyectout2-0.2-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file proyectout2-0.2.tar.gz.

File metadata

  • Download URL: proyectout2-0.2.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for proyectout2-0.2.tar.gz
Algorithm Hash digest
SHA256 48da03c40b3c442f548da5394db8aa31f0cfab0ce8e6c6d55fa44fccfa1629a3
MD5 fa4c469c6b9b59d09c0002921f6dace1
BLAKE2b-256 852c4f71af59e4ed22f4823c86e8ef41151f9aafe41c8fb97fa3fc82a00f685c

See more details on using hashes here.

File details

Details for the file proyectout2-0.2-py3-none-any.whl.

File metadata

  • Download URL: proyectout2-0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for proyectout2-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b8fea0c60f0da4b0463de138e5b1a6948761af6db311312adc926c03eb12e05c
MD5 7d6c96485ec711ff77b4fa0cf1cf7c8c
BLAKE2b-256 f87e23ca171da741780016984b83c23a2216ea00804d6358d1959dd82eec0494

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page