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.1.tar.gz (3.5 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.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for proyectout2-0.1.tar.gz
Algorithm Hash digest
SHA256 90aadb2606f743b6bffe018c4ada0767e6274dae0748c892dab88f148e5ce6d3
MD5 6e007e70a35358fca9ef6b4a5d1d2493
BLAKE2b-256 c572977d0600333697e2d0219a37d9d1b18da004193c110003b5754072b5f716

See more details on using hashes here.

File details

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

File metadata

  • Download URL: proyectout2-0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78010f38ddb31ba22ec9913c0c1bf2e1ab32cee3b4df6be5ea357b1aef1b434f
MD5 4c8e4dbf6445bff61d09fbe5a920205f
BLAKE2b-256 6adf8bbc53fd5350a07dc309506ac6aa93a1d65ab7bed9e12394eea055e1cc02

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