Programación desde cero

Recursos educativos sobre programación y temas relacionados.

C++

» c++

Publicaciones por categoría: c++


pascal tutoriales mobile conceptos ejercicios python poo otros java desafios pseudocodigo csharp
2021
17 Jun 2021

Ejercicio con arreglos, resuelto en 3 lenguajes

Sigamos ejercitando con arreglos. ¿Te animas a intentar una resolución antes de leer las que están en la imagen? Click...

10 Jun 2021

Ejercicio con C++ - "Fizz buzz recargado"

En algunas entrevistas laborales suele aparecer la prueba “fizz buzz”: un ejercicio simple para evaluar si dominamos las bases de...

23 Mar 2021

Video - Descargar MinGW para C++, compilar y ejecutar programas por consola

▶️ Nuevo video: cómo instalar el compilador MinGW en Windows y agregar g++ a la variable de entorno PATH. Luego...

12 Mar 2021

Ejercicio C++ con arreglo

Este es un ejercicio que suele evaluarse en entrevistas laborales para empresas como Google. ▶️ Click para ver una explicación...

27 Feb 2021

Código animado - Sucesión de Fibonacci

Código paso a paso, con C++: en este caso, imprimimos una determinada cantidad de números de la sucesión de Fibonacci....

18 Feb 2021

Declaración y definición de punteros en C++

Declarar un puntero en C++ puede parecer una tarea trivial, pero hay detalles importantes a tener en cuenta. Click aquí...

15 Jan 2021

Desafío C++ número 7

Esta consigna es común en entrevistas laborales de algunas empresas importantes, como Facebook o Microsoft. En este caso, el código...

2020
02 Aug 2020

Video - Ejercicios de entrevista laboral

▶️ El video a continuación muestra la resolución de dos ejercicios que suelen aparecer en entrevistas laborales de empresas como...

23 Jul 2020

Desafío C++ número 6

Siguiendo con los desafíos de programación: uno con C++.⭐️✨⚡️ Si bien podríamos modificar tanto la función como la invocación para...

04 Jul 2020

Resumen sobre punteros en C++

Un resumen sobre punteros en C++ (usando el estándar C++11 en adelante). Estos son los punteros “raw” o “crudos” que...

29 May 2020

Las referencias en C++

Las referencias en C++ suelen confundirse con los punteros, pero el concepto es diferente. Es importante conocerlas ya que C++...

30 Apr 2020

Video - Punteros

▶️ En este video analizamos en detalle el concepto y funcionamiento de los punteros, un tema de base para comprender...

27 Apr 2020

Templates en C++

Los “templates” permiten escribir código C++ genérico. Los más comunes son las “familias” de funciones y de clases. En C++11...

31 Mar 2020

Ejercicio con vectores en C++, explicado

Veamos un ejercicio resuelto y explicado, en C++ 🤓 ¿Podría resolverse de alguna otra forma? Deja en los comentarios tu...

02 Feb 2020

Función recursiva que determina si un string es palíndromo

🤓 ¿Sabías que la fecha de hoy, escrita como “02022020”, es capicúa? Esta función determina si un string es palíndromo....

29 Jan 2020

Intercambiar dos variables sin usar una tercera

Cuatro formas ingeniosas de intercambiar los valores de dos variables numéricas. La primera sólo usa sumas y restas aritméticas. En...

15 Jan 2020

Desafío C++ número 5

Desafío C++ ❓ ¿Qué hace esta función recursiva? ▶️ Este video puede ayudarte a entender la recursividad Click aquí para...

06 Jan 2020

Ejercicio con arreglos en C++

Un ejercicio utilizando arreglos y una posible resolución. ¿Se te ocurre alguna otra? Si es así, compartila en la sección...

2019
20 Dec 2019

Listas enlazadas - algunas operaciones

Las listas enlazadas son la base para otras estructuras de datos. Acá vemos algunos ejemplos genéricos en pseudocódigo. (Fuente: “Introduction...

19 Dec 2019

Ejercicio con arreglos en C++

Los arreglos son una de las estructuras de datos más básicas que podemos utilizar para implementar algoritmos y contenedores. Click...

14 Dec 2019

Implementación de la potencia sin usar multiplicación o división

Dos formas ingeniosas de implementar la operación de potencia. Eso sí: hay que saber un poco de matemática 🤓

06 Dec 2019

Video - juego de memoria con C++ y Qt

▶️ Video explicativo: código paso a paso para hacer un juego de memoria, con interfaz gráfica. Es una demostración de...

02 Dec 2019

Sumar dos números sin usar la suma

¿Cómo podríamos obtener la adición de dos números sin utilizar la operación de suma? En entrevistas laborales de algunas empresas...

20 Nov 2019

Ejercicio C++ resuelto - mapas

Conversión de números romanos, en C++. 🤓 ¿Sabías que los romanos no siempre usaron las mismas reglas para escribir sus...

12 Oct 2019

El framework Qt para interfaces gráficas con C++

El framework Qt nos permite programar interfaces gráficas en varios lenguajes. El principal, C++. ▶️ Video: comenzar a crear interfaces...

07 Oct 2019

Estructura de una clase en C++

Ejemplo básico de cómo escribir una clase en C++. Referencia: “Data Structures And Problem Solving Using C++” - Mark Weiss...

03 Oct 2019

Un programa C++ un poco extraño...

C++ nos permite definir nuestro propio “lenguaje”. Si no me crees, mira este código 😜. Click aquí para una versión...

30 Sep 2019

Desafío C++ número 4

👉 Para saber qué imprime este programa deberemos analizar de qué tipo son las variables declaradas y los punteros que...

10 Sep 2019

Ejercicio resuelto - lista enlazada

Problema con listas enlazadas y 2 algoritmos diferentes para resolverlo. 💻 Implementación de las soluciones en C++ Fuente: leetcode ▶️...

07 Sep 2019

Desafío C++ número 3

👉 Desafío con punteros. ¿Sabes cómo funcionan los operadores * y & en C++? ▶️ Video: Punteros Click aquí para...

03 Sep 2019

Ejercicio con strings

Una pregunta que puede aparecer en una entrevista laboral para el puesto de desarrollador, y algunas respuestas (aunque no las...

14 Aug 2019

Desafío C++ número 2

Para saber cuál es la salida de este programa, no solo debe analizarse la función invocada, sino también la invocación....

25 Jul 2019

Desafío C++ número 1

¿Podrás detectar el error en este programa C++? 🔎 ▶️ Este video sobre arreglos en C++ puede ayudarte a resolver...

16 Apr 2019

Hoja de referencia de C++

Descargar en PDF Versión para impresión

2018
20 Aug 2018

Video - Descargar e instalar Qt Creator

Cómo descargar e instalar el IDE Qt Creator para programar en C++

20 Aug 2018

Video - Crear proyecto de consola en C++ con Qt Creator

Cómo crear un nuevo proyecto de C++ para un programa de consola (línea de comandos) en el IDE Qt Creator...

28 May 2018

Juego en terminal - El Ahorcado (C++)

Desafío El desafío consiste en programar un juego en terminal de texto, utilizando C++. La idea es practicar lógica y...

2017
22 Oct 2017

Video - Stack y heap

Diferencias entre stack y heap, usando ejemplos en C++.

2015
04 Jul 2015

Codificar, compilar y depurar C++

Compilador La ISO es la encargada de estandarizar C++. Por ejemplo, en 2014 se lanzó C++14. C++ es un lenguaje...

03 Jul 2015

Estructura de un programa de consola en C++

C++ es un lenguaje compilado que adopta los paradigmas imperativo y orientado a objetos. Proviene de C, lo cual le...