Skip to content

N-Kaminski/Cplusplus-Usos

Repository files navigation

Usos de C++

Este repositorio contiene varios ejemplos y usos de C++ que abarcan diferentes conceptos. Estos ejemplos fueron desarrollados para estudiar y practicar los fundamentos del lenguaje C++.

Estructura del Proyecto

El proyecto está organizado en varias carpetas, cada una de ellas contiene ejemplos relacionados con un tema específico. A continuación se detalla la estructura del proyecto:

Estructuras de Control

  • Do-While.cpp: Ejemplo del uso de la estructura de control do-while.
  • For-con-Switch.cpp: Ejemplo de un bucle for con una estructura switch.
  • For.cpp: Ejemplo básico de un bucle for.
  • If-Else.cpp: Ejemplo del uso de la estructura de control if-else.
  • SWITCH.cpp: Ejemplo básico de una estructura switch.
  • While.cpp: Ejemplo del uso de la estructura de control while.

Arreglos

  • ARREGLOS-concatenarDatos.cpp: Concatenación de datos en arreglos.
  • ARREGLOS-mostrarDatos.cpp: Mostrar datos de un arreglo.
  • ARREGLOS-suma.cpp: Sumar elementos de un arreglo.

Matrices

  • MATRIZ-Producto.cpp: Producto de matrices.
  • MATRIZ-Sumar-Restar.cpp: Suma y resta de matrices.
  • MATRIZ-cadena-gets-cin.getline.cpp: Uso de gets y cin.getline con matrices.
  • MATRIZ-elementoMayor.cpp: Encontrar el elemento mayor en una matriz.
  • MATRIZ.cpp: Ejemplo básico de una matriz.

Strings

  • SRTCPY.cpp: Uso de strcpy.
  • SRTLEN.cpp: Uso de strlen.
  • STRCAT.cpp: Uso de strcat.
  • STRCMP.cpp: Uso de strcmp.
  • STRLWR.cpp: Convertir cadena a minúsculas.
  • STRREV.cpp: Invertir una cadena.
  • STRUPR.cpp: Convertir cadena a mayúsculas.
  • STRtodos.cpp: Ejemplo de varias operaciones con cadenas.

Punteros

  • PUNTERO-&asterisco.cpp: Uso de & y * con punteros.
  • PUNTERO-aritmetica.cpp: Aritmética de punteros.
  • PUNTERO-basico.cpp: Ejemplo básico de punteros.
  • PUNTERO-con-vector.cpp: Uso de punteros con vectores.

Estructuras

  • FUNCION-Struct.cpp: Uso de estructuras con funciones.
  • STRUCT-Anidado.cpp: Ejemplo de estructuras anidadas.
  • STRUCT-pasoXreferencia.cpp: Paso de estructuras por referencia.
  • STRUCT.cpp: Ejemplo básico de estructuras.

Pilas

  • PILA-agregarElementos.cpp: Agregar elementos a una pila.
  • PILA-agregarYsacar-usuario.cpp: Agregar y sacar elementos de una pila con usuarios.
  • PILA-con-QUEUE.cpp: Implementación de pila usando cola.
  • PILA-conMenu-genial.cpp: Pila con un menú interactivo.
  • PILA-ejemploBasico.cpp: Ejemplo básico de una pila.
  • PILA-quitarElementos.cpp: Quitar elementos de una pila.

Filas

  • FILA-Menu-genial-CARACTER.cpp: Fila con menú interactivo y caracteres.
  • FILA-Menu-genial.cpp: Fila con menú interactivo.
  • FILA-agregarYquitar-Datos.cpp: Agregar y quitar datos de una fila.
  • FILA-con-STACK.cpp: Implementación de fila usando pila.
  • FILA-y-PILA-juntos.cpp: Ejemplo combinando filas y pilas.

Funciones

  • FUNCION-Factorial.cpp: Cálculo del factorial de un número.
  • FUNCION-Matriz-Simetrica.cpp: Verificación de una matriz simétrica.
  • FUNCION-Matriz-calcularCuadrado.cpp: Calcular el cuadrado de una matriz.
  • FUNCION-Potencia.cpp: Cálculo de potencias.
  • FUNCION-ValorAbsoluto.cpp: Cálculo del valor absoluto.
  • FUNCION-matriz.cpp: Operaciones básicas con matrices.
  • FUNCION-numeroMax.cpp: Encontrar el número máximo.
  • FUNCION-plantilla-TIPOD.cpp: Ejemplo de plantillas en C++.

Ejemplo Examen

Esta carpeta contiene ejemplos de exámenes que fueron tomados durante el curso.

  • Examen Simulacro.pdf
  • Examen parte 1.pdf
  • Examen parte 2.pdf
  • parte1-EJERCICIO1.cpp
  • parte1-EJERCICIO2.cpp
  • parte2-EJERCICIO1.cpp
  • parte2-EJERCICIO2.cpp
  • parte2-EJERCICIO3.cpp
  • simulacro-EJERCICIO1.cpp
  • simulacro-EJERCICIO2.cpp
  • simulacro-EJERCICIO3.cpp
  • simulacro-EJERCICIO4.cpp

Otros

  • CIN-COUT.cpp: Uso de cin y cout en C++.
  • Intercambiar-Valores.cpp: Intercambio de valores entre variables.
  • Metodo-Burbuja.cpp: Implementación del método de ordenamiento burbuja.

Cómo Usar

Puedes clonar este repositorio y compilar los ejemplos en tu entorno de desarrollo C++ favorito.

git clone https://github.com/N-Kaminski/Cplusplus-Usos.git

About

Ejemplos de uso de diferentes conceptos en C++.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages