https://github.com/druxorey/ucv-ayp
Respuestas y ejercicios resueltos de las guías de Algoritmos y Programación en C++, organizados por temas.
https://github.com/druxorey/ucv-ayp
algorithms cpp ucv
Last synced: 12 months ago
JSON representation
Respuestas y ejercicios resueltos de las guías de Algoritmos y Programación en C++, organizados por temas.
- Host: GitHub
- URL: https://github.com/druxorey/ucv-ayp
- Owner: druxorey
- License: gpl-3.0
- Created: 2025-05-18T02:36:16.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-26T22:07:42.000Z (about 1 year ago)
- Last Synced: 2025-06-04T23:09:40.556Z (about 1 year ago)
- Topics: algorithms, cpp, ucv
- Language: C++
- Homepage: https://druxorey.github.io/
- Size: 104 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Algoritmos y Programación
Respuestas a las guías de la materia de Algoritmos y Programación en C++
## Estructura del Repositorio
- **_enunciados**: Este directorio contiene las guías resueltas en formato Markdown.
- [S01-conceptos-basicos](./_enunciados/S01-conceptos-basicos.md)
- [S02-acciones-elementales](./_enunciados/S02-acciones-elementales.md)
- [S03-estructuras-de-control-condicional](./_enunciados/S03-estructuras-de-control-condicional.md)
- [S04-estructuras-de-control-iterativas](./_enunciados/S04-estructuras-de-control-iterativas.md)
- [S05-funciones](./_enunciados/S05-funciones.md)
- [S06-arreglos-y-matrices](./_enunciados/S06-arreglos-y-matrices.md)
- [S07-registros-y-archivos](./_enunciados/S07-registros-y-archivos.md)
- [S08-programacion-orientada-a-objetos](./_enunciados/S08-programacion-orientada-a-objetos.md)
- **Ejercicios**: Dentro de cada directorio con el nombre correspondiente a la guía con los enunciados estarán los ejercicios enumerados y organizados según las guías.
## Cómo Ejecutar los Códigos
Para compilar y ejecutar un programa en C++ **desde la terminal**, sigue estos pasos:
> **NOTA:**
> Si prefieres compilar y ejecutar los programas utilizando Code Runner, consulta la guía en el siguiente enlace: [Cómo usar Code Runner](https://example.com/code-runner-guide).
1. Navega al directorio donde se encuentra el archivo `.cpp`.
2. Compila el archivo con el siguiente comando:
```bash
g++ nombre-del-archivo.cpp -o programa-compilado
```
3. Ejecuta el programa con el siguiente comando:
```bash
./programa-compilado
```
## Explicaciones Generales del Codigo
En los códigos proporcionados, es común encontrar secuencias de escape que cumplen funciones específicas. A continuación, se explican algunas de ellas:
- `\n`: Es la secuencia de escape utilizada para insertar un salto de línea en la salida del programa.
- `\e[1;34m`: Es una secuencia de escape ANSI que se utiliza para cambiar el color del texto en la terminal. En este caso, `1` indica negrita y `34m` representa el color azul.
- `\e[0m`: Restaura el color y el formato del texto al valor predeterminado de la terminal.
- Variantes como `\e[0;34m`: También cambian el color del texto, pero sin aplicar negrita (el `0` indica formato normal).
Estas secuencias son útiles para mejorar la legibilidad de la salida en la terminal. Para más información sobre las secuencias de escape ANSI y cómo usarlas, consulta el siguiente enlace: [Guía de Secuencias de Escape ANSI](https://es.wikipedia.org/wiki/C%C3%B3digo_escape_ANSI).
## Licencia
Este proyecto está licenciado bajo la Licencia GPL-3.0. Consulta el archivo [LICENSE](LICENSE) para más detalles.