Introducción
¡Bienvenido a LabEx! Este es tu primer laboratorio de C++. Aquí darás tus primeros pasos en el mundo de la programación en C++. No te preocupes si eres completamente nuevo en esto, te guiaremos en cada paso.
En este laboratorio, aprenderás a:
- Escribir y ejecutar tu primer programa en C++
- Utilizar la salida básica en C++
- Trabajar con una variable simple
Estas habilidades fundamentales marcarán el inicio de tu viaje en la programación en C++. ¡Comencemos!
Haz clic en el botón Continuar de abajo para comenzar el laboratorio.
Tu Primer Programa en C++
Comencemos con el programa tradicional para cualquier programador: "Hello, World!". Este sencillo programa te ayudará a entender la estructura básica de un programa en C++.
Primero, necesitamos abrir nuestro WebIDE. Busca el botón "WebIDE" en la interfaz de LabEx y haz clic en él. Esto abrirá un entorno similar a VS Code donde escribiremos nuestro código en C++.
Una vez que el WebIDE esté abierto, sigue estos pasos:
- En la barra lateral izquierda, verás un explorador de archivos. Haz clic derecho en esta área y selecciona "Nuevo archivo".
- Si no ves la opción para crear un nuevo archivo, busca un botón "..." o "Más acciones" en el explorador de archivos.
- Nombra el archivo
hello.cpp. La extensión.cpple dice al IDE que este es un archivo de C++.- Asegúrate de incluir la extensión
.cpp. Si accidentalmente lo nombras solohello, puedes renombrarlo haciendo clic derecho en el archivo.
- Asegúrate de incluir la extensión
- Haz clic en el nuevo archivo
hello.cpppara abrirlo en el editor.

Ahora, escribamos nuestro primer programa en C++. Copia y pega el siguiente código en tu archivo hello.cpp:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
Analicemos este código:
#include <iostream>: Esta línea le dice al ordenador que use un código preescrito que nos permite ingresar y mostrar información. Piénsalo como importar una herramienta que necesitamos usar.int main() {... }: Aquí es donde comienza nuestro programa. Todo lo que está dentro de las llaves{ }es lo que hará nuestro programa. Todo programa en C++ necesita una funciónmain.std::cout << "Hello, World!" << std::endl;: Esta línea le dice al ordenador que imprima "Hello, World!" en la pantalla.std::coutes como un embudo que envía texto a la pantalla.- Los símbolos
<<son como flechas que indican lo que queremos enviar al embudo. std::endlpasa a una nueva línea después de imprimir, como presionar la tecla Enter en tu teclado.
return 0;: Esto le dice al ordenador que nuestro programa ha terminado con éxito. Es como decir "¡Ya terminamos aquí!".
Para ejecutar este programa:
- Abre la terminal en tu WebIDE (generalmente en la parte inferior de la pantalla).
- Si no ves la terminal, busca una opción de menú como "Terminal" -> "Nueva terminal" o un icono de terminal.
- En la terminal, escribe los siguientes comandos:
g++ hello.cpp -o hello
./hello

El primer comando (g++ hello.cpp -o hello) prepara tu programa para ejecutarse. Esto se llama "compilar" y traduce tu código en C++ a un lenguaje que el ordenador puede entender. La parte -o hello nombra el programa resultante "hello".
El segundo comando (./hello) realmente ejecuta tu programa. El ./ le dice al ordenador que busque el programa en la carpeta actual.
Deberías ver "Hello, World!" impreso en la terminal. Si no lo ves, ¡no te preocupes! Revisa estos problemas comunes:
- Asegúrate de haber guardado tu archivo
hello.cppdespués de pegar el código. - Verifica que hayas escrito los comandos exactamente como se muestran, incluyendo el
./antes dehello. - Si ves algún mensaje de error, léelo detenidamente. A menudo dan pistas sobre lo que salió mal.
¡Felicidades! Acabas de escribir y ejecutar tu primer programa en C++.
Agregando Más Salida
Ahora que tenemos nuestro primer programa en funcionamiento, expandámoslo un poco. Modificaremos nuestro programa para imprimir múltiples líneas. Esto te mostrará lo fácil que es agregar más salida a tus programas.
Abre tu archivo hello.cpp en el WebIDE. Puedes hacer esto haciendo clic en el nombre del archivo en el explorador de archivos en el lado izquierdo de la pantalla.
Reemplaza el contenido de hello.cpp con este nuevo código:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
std::cout << "Welcome to C++ programming!" << std::endl;
std::cout << "This is your first C++ lab." << std::endl;
return 0;
}
Este programa utiliza std::cout tres veces para imprimir tres líneas diferentes. Analicemos lo que es nuevo:
- Hemos agregado dos líneas más de
std::cout, cada una seguida de<< std::endl;. - Cada línea de
std::couttermina constd::endl;, lo que pasa a una nueva línea. Es por eso que cada mensaje aparecerá en una línea separada cuando ejecutemos el programa. - Observa cómo cada línea termina con un punto y coma (
;). En C++, usamos puntos y coma para indicar dónde termina cada instrucción.
Compila y ejecuta el programa utilizando los mismos comandos que antes:
g++ hello.cpp -o hello
./hello

Ahora deberías ver tres líneas de texto impresas en la terminal. Si no ves las tres líneas, aquí hay algunas cosas que debes comprobar:
- Asegúrate de haber guardado el archivo después de hacer los cambios.
- Verifica que cada línea termine con
<< std::endl;. - Busca cualquier punto y coma que falte al final de las líneas de
std::cout.
Esto demuestra cómo puedes usar múltiples declaraciones std::cout para imprimir varias líneas de texto. ¡Puedes agregar tantas líneas como desees utilizando este método!
Usando una Variable Simple
Para nuestro último paso, introduzcamos el concepto de variables. Una variable es como una caja etiquetada donde podemos almacenar información. En este caso, usaremos una variable para almacenar un nombre, que luego usaremos en nuestro saludo.
Crea un nuevo archivo en tu WebIDE y llámalo greeting.cpp. Así es cómo hacerlo:
- Haz clic derecho en el explorador de archivos (barra lateral izquierda) y selecciona "Nuevo archivo".
- Nombra el nuevo archivo
greeting.cpp. - Haz clic en
greeting.cpppara abrirlo en el editor.
Luego, copia y pega el siguiente código:
#include <iostream>
#include <string>
int main() {
std::string name = "LabEx";
std::cout << "Hello, " << name << "!" << std::endl;
std::cout << "Welcome to C++ programming, " << name << "!" << std::endl;
return 0;
}
Este programa introduce algunos conceptos nuevos:
#include <string>: Esto nos permite usar variables de texto. Piénsalo como importar otra herramienta, esta vez para trabajar con texto.std::string name = "LabEx";: Esto crea una variable llamadanamey almacena el texto "LabEx" en ella.std::stringle dice a C++ quenamecontendrá texto.- ¡Puedes cambiar "LabEx" por cualquier nombre que desees!
- Usamos la variable
nameen nuestras declaracionescoutpara personalizar nuestros mensajes.- Observa cómo usamos
<< name <<para insertar el valor denameen nuestra salida.
- Observa cómo usamos
Compila y ejecuta el programa:
g++ greeting.cpp -o greeting
./greeting

Deberías ver mensajes de saludo personalizados en la terminal. Si cambiaste "LabEx" por un nombre diferente, verás ese nombre en la salida.
Si no estás viendo la salida esperada, aquí hay algunas cosas que debes comprobar:
- Asegúrate de haber guardado el archivo
greeting.cppdespués de pegar el código. - Verifica que hayas escrito correctamente el comando de compilación:
g++ greeting.cpp -o greeting(ten en cuenta que aquí estamos usandogreeting.cppygreeting, nohello.cppyhello). - Asegúrate de que la variable
nameesté definida antes de ser usada en las declaracionescout.
Intenta cambiar el nombre en la línea name = "LabEx"; por tu propio nombre, luego compila y ejecuta el programa de nuevo. Verás cómo las variables nos permiten cambiar fácilmente partes de nuestro programa.
Resumen
¡Felicidades! Has completado tu primer laboratorio de C++ y dado tus primeros pasos en el mundo de la programación en C++. Repasemos lo que has aprendido:
Cómo escribir y ejecutar un programa básico en C++
- Aprendiste sobre la estructura de un programa en C++, incluyendo la función
main(). - Usaste
g++para compilar tu código y./para ejecutar el programa resultante.
- Aprendiste sobre la estructura de un programa en C++, incluyendo la función
Cómo usar
coutpara mostrar salida- Usaste
std::coutpara imprimir mensajes en la pantalla. - Aprendiste sobre
std::endlpara pasar a una nueva línea después de imprimir.
- Usaste
Cómo usar múltiples declaraciones
coutpara imprimir varias líneas- Viste lo fácil que es agregar más salida a tu programa.
Cómo usar una variable de cadena simple para almacenar y mostrar texto
- Aprendiste cómo crear una variable
stringy darle un valor. - Viste cómo usar una variable en tus declaraciones
coutpara personalizar la salida.
- Aprendiste cómo crear una variable
Estos son los bloques de construcción de la programación en C++. ¡Has dado un excelente comienzo!
Recuerda, aprender a programar es un viaje, y acabas de dar tus primeros pasos. Aquí hay algunos consejos mientras continúas aprendiendo:
- ¡No temas experimentar! Intenta cambiar el texto en tus declaraciones
couto el valor de tu variablename. - Si encuentras errores, lee los mensajes de error detenidamente. A menudo proporcionan pistas sobre lo que salió mal.
- La práctica es clave. Intenta escribir pequeños programas que utilicen lo que has aprendido aquí.
Tu próxima aventura en C++ está a la vuelta de la esquina. Sigue programando y diviértete explorando el mundo de C++ ¡Hasta pronto!



