An open API service indexing awesome lists of open source software.

https://github.com/eddys912/cpp-coding-exercises

Este repositorio contiene diversos ejercicios en C++, abarcando estructuras de datos, algoritmos y fundamentos del lenguaje.
https://github.com/eddys912/cpp-coding-exercises

cpp dev-cpp

Last synced: 9 months ago
JSON representation

Este repositorio contiene diversos ejercicios en C++, abarcando estructuras de datos, algoritmos y fundamentos del lenguaje.

Awesome Lists containing this project

README

          


⚡ Ejercicios en C++ ⚡


Repositorio sobre lo aprendido de programación en C++.

![C++](https://img.shields.io/badge/C++-00599C?logo=cplusplus&logoColor=white&style=flat-square)
![Dev-C++](https://img.shields.io/badge/Dev--C++-blue?style=flat-square)

## 🌟 Bienvenido

Este repositorio contiene diversos ejercicios en **C++**, abarcando estructuras de datos, algoritmos y fundamentos del lenguaje. Aquí encontrarás ejercicios prácticos sobre variables, ciclos, arreglos, punteros y más.

## 📂 Ejercicios

| # | Ejercicio | Descripción |
| --- | ---------------------------------- | --------------------------------------------------------------- |
| 1 | **Operaciones Aritméticas** | Suma, resta, multiplicación y división. |
| 2 | **Promedio** | Calcula el promedio de una serie de números. |
| 3 | **Ciclo Do-While** | Uso del ciclo `do-while` en C++. |
| 4 | **Estructura Switch** | Implementación de `switch-case`. |
| 5 | **Simulación de Cajero** | Programa que simula un cajero automático. |
| 6 | **Ciclo For** | Ejemplo de iteraciones con `for`. |
| 7 | **Serie de Fibonacci** | Generación de la sucesión de Fibonacci. |
| 8 | **Arreglos** | Uso de arreglos unidimensionales. |
| 9 | **Matrices** | Operaciones básicas con matrices. |
| 10 | **Matriz Aleatoria y Transpuesta** | Generación de matrices aleatorias y su transpuesta. |
| 11 | **Matriz Simétrica y Producto** | Verificación de simetría y producto de matrices. |
| 12 | **Cadenas de Texto** | Manipulación de cadenas de texto en C++. |
| 13 | **Métodos de Ordenamiento** | Algoritmos de ordenamiento como burbuja, inserción y selección. |
| 14 | **Búsqueda Secuencial** | Implementación del algoritmo de búsqueda secuencial. |

## 🚀️ ¿Cómo ejecutar los ejercicios?

### 🖥 Usando Dev-C++ (Recomendado)

1. **Descarga e instalar Dev-C++**
- Puedes descargarlo desde: [Dev-C++](https://sourceforge.net/projects/orwelldevcpp/).
2. **Abre el archivo del código fuente**
- Ve a `Archivo` → `Abrir` y selecciona el archivo `.cpp`.
3. **Compila y ejecuta**
- Haz clic en `Ejecutar` → `Compilar y ejecutar` (`F11`).
- El programa se ejecutará en la consola de Dev-C++.

### 🌐 Ejecutarlo Online (OnlineGDB)

Si no quieres instalar nada, puedes probar el código en **OnlineGDB**:

1. **Abre el siguiente enlace**
- [OnlineGDB - Compilador C++](https://www.onlinegdb.com/online_c++_compiler)
2. **Copia y pega el código** en el editor.
3. **Haz clic en "Run"** para ejecutar el programa en el navegador.

> **📝 Nota:**
> _Algunos ejercicios requieren entrada del usuario, asegúrate de seguir las instrucciones en pantalla._