{"id":10428,"date":"2025-04-12T13:56:26","date_gmt":"2025-04-12T16:56:26","guid":{"rendered":"https:\/\/www.red-handed.com.ar\/?page_id=10428"},"modified":"2026-04-22T08:38:49","modified_gmt":"2026-04-22T11:38:49","slug":"programacion-en-c-clase-01","status":"publish","type":"page","link":"https:\/\/www.red-handed.com.ar\/index.php\/programacion-en-c-clase-01\/","title":{"rendered":"PROGRAMACI\u00d3N EN C++ &#8211; CLASE 01"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-6c531013 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\">(Creado por el analista de sistemas y docente <strong>Leonel Iv\u00e1n Saafigueroa<\/strong>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comenzar a programar en <strong>C++<\/strong> puede resultar intimidante; su sintaxis, a menudo percibida como exigente, lleva a muchos a optar por otros lenguajes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En <strong>Red-handed<\/strong> ya exploramos los primeros pasos en nuestro <strong>Curso de Programaci\u00f3n B\u00e1sica<\/strong>. Este nuevo curso es un extracto de aquel, pero enfocado exclusivamente en <strong>C++<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Est\u00e1 dedicado a todos aquellos que prefieren saltarse la fase de diagramaci\u00f3n e ir directamente al c\u00f3digo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si en alg\u00fan momento te perd\u00e9s o no comprend\u00e9s alg\u00fan concepto, pod\u00e9s visitar el <strong><a href=\"https:\/\/www.red-handed.com.ar\/index.php\/curso-de-programacion\/\">Curso de Programaci\u00f3n B\u00e1sica<\/a><\/strong>, donde explicamos los mismos temas desde un nivel mucho m\u00e1s fundamental.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"1024\" src=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01-724x1024.jpg\" alt=\"\" class=\"wp-image-10405\" srcset=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01-724x1024.jpg 724w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01-212x300.jpg 212w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01-768x1086.jpg 768w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01-1086x1536.jpg 1086w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01-1448x2048.jpg 1448w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-01.jpg 1587w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-media-text alignfull has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center has-cyan-bluish-gray-background-color has-background\" style=\"padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\"><div class=\"wp-block-media-text__content\">\n<h3 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#000000\"><strong>\u00bfPor qu\u00e9 C++?<\/strong><\/h3>\n\n\n\n<p class=\"has-midsmall-font-size wp-block-paragraph\">Hay muchos motivos por los cuales C++ es considerado una buena elecci\u00f3n para programar. Aqu\u00ed te presento algunos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\"><strong>Control y flexibilidad<\/strong>: C++ permite un control absoluto sobre el lenguaje, lo que significa que puedes personalizar el c\u00f3digo a tu gusto.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Rendimiento<\/strong>: La compilaci\u00f3n est\u00e1tica y la falta de interpretaci\u00f3n hacen que C++ sea muy r\u00e1pido y eficiente en t\u00e9rminos de rendimiento.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Compatibilidad<\/strong>: C++ es compatible con la mayor\u00eda de las plataformas, desde sistemas operativos tradicionales hasta dispositivos embebidos y sistemas embarcados.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Portabilidad<\/strong>: La compilaci\u00f3n est\u00e1tica permite que el c\u00f3digo sea portable a diferentes plataformas sin necesidad de recompilaci\u00f3n.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Estabilidad<\/strong>: C++ es un lenguaje muy estable, con poca probabilidad de errores o bugs cr\u00edticos.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Flexibilidad para la memoria<\/strong>: C++ te da acceso directo a la memoria del sistema, lo que es \u00fatil para aplicaciones que requieren gran cantidad de memoria o que necesitan acceder a datos no estructurados.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Comunidad y recursos<\/strong>: C++ tiene una gran comunidad y una amplia variedad de recursos disponibles, incluyendo libros, art\u00edculos y foros en l\u00ednea.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\"><strong>Aprender y crecer<\/strong>: Programar en C++ te ense\u00f1a habilidades valiosas como la gesti\u00f3n de memoria, el uso de plantillas y la programaci\u00f3n orientada a objetos.<\/li>\n<\/ol>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"967\" src=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2024\/05\/cpp_logo.webp\" alt=\"\" class=\"wp-image-4583 size-full\" srcset=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2024\/05\/cpp_logo.webp 860w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2024\/05\/cpp_logo-267x300.webp 267w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2024\/05\/cpp_logo-768x864.webp 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure><\/div>\n\n\n\n<p class=\"has-white-color has-vivid-purple-background-color has-text-color has-background has-link-color has-midsmall-font-size wp-elements-001d5bc4b3e0682c1b24c9b748fcae7b wp-block-paragraph\">En resumen, <strong>C++<\/strong> es un lenguaje que ofrece un buen equilibrio entre <strong>rendimiento<\/strong>, <strong>flexibilidad<\/strong> y <strong>estabilidad<\/strong>, lo que lo hace ideal para una amplia variedad de aplicaciones, desde <strong>sistemas operativos<\/strong> hasta <strong>juegos<\/strong> y <strong>aplicaciones embebidas<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-three-color has-text-color has-link-color wp-elements-c39808d928e8e6dae06836cd18b3d674\"><strong><strong>\u00bfQu\u00e9 necesitamos para empezar a programar?<\/strong><\/strong> <strong>\u00a1El Compilador!<\/strong> \ud83d\ude0e<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-6c531013 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Bueno, <strong>\u00a1listos para meter mano en el c\u00f3digo!<\/strong> Pero, par\u00e1 un cachito&#8230; antes de empezar a escribir nuestras primeras genialidades en <strong>C++<\/strong>, necesitamos asegurarnos de que la compu nos entienda, \u00bfviste?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Imaginate esto:<\/strong> vos vas a escribir instrucciones en un lenguaje (<strong>C++<\/strong>), pero la m\u00e1quina habla otro idioma completamente distinto, uno de <strong>ceros<\/strong> y <strong>unos<\/strong> que es imposible para nosotros. Ac\u00e1 es donde entra el jugador estrella: el <strong>compilador<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hay muchos compiladores y entornos de desarrollo para <strong>C++<\/strong>. Podr\u00edamos volvernos locos eligiendo. Pero para que arranquemos todos juntos y sin muchas vueltas, en este curso vamos a usar <strong>Code::Blocks<\/strong>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/01\/antivirus_nota_1-1024x683.webp\" alt=\"\" class=\"wp-image-9997\" srcset=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/01\/antivirus_nota_1-1024x683.webp 1024w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/01\/antivirus_nota_1-300x200.webp 300w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/01\/antivirus_nota_1-768x512.webp 768w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/01\/antivirus_nota_1.webp 1125w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cover alignfull has-parallax\" style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);min-height:100vh;aspect-ratio:unset;\"><div class=\"wp-block-cover__image-background wp-image-10576 has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/code-blocks-web.jpeg)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-80 has-background-dim\" style=\"background-color:#000000\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<h2 class=\"wp-block-heading alignwide has-white-color has-text-color\" style=\"font-size:48px;line-height:1.2\"><strong><strong>\u00bfPor qu\u00e9 Code::Blocks?<\/strong><\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-6c531013 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#ffffff\"><strong>Es Gratis:<\/strong> No ten\u00e9s que poner un mango.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Es un Paquete Completo (IDE):<\/strong> Code::Blocks no es <em>solo<\/em> el compilador. Es un <strong>IDE<\/strong> (Entorno de Desarrollo Integrado). Esto significa que te trae todo juntito en un mismo lugar:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un <strong>editor de texto<\/strong> <em>fachero<\/em> para escribir tu c\u00f3digo c\u00f3modamente (con colores y ayudas).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El <strong>compilador<\/strong> (generalmente viene con uno llamado <strong>MinGW\/GCC<\/strong> bajo el cap\u00f3) que hace la <em>magia<\/em> de traducir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Herramientas para <strong>ejecutar<\/strong> tu programa y ver qu\u00e9 hace.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un <strong>depurador<\/strong> (debugger) para encontrar esos errores molestos (ya llegaremos a eso, tranqui).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Multiplataforma:<\/strong> Anda joya en <strong>Windows<\/strong>, <strong>Linux<\/strong> y <strong>Mac<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#ffffff\"><strong>Ideal para empezar:<\/strong> Es bastante intuitivo y no te marea con mil opciones complejas al principio.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/www.codeblocks.org\/downloads\/binaries\/\">ir al sitio oficial de Code::Blocks<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/code-blocks-logo.png\" alt=\"\" class=\"wp-image-10567\" style=\"width:332px;height:auto\" srcset=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/code-blocks-logo.png 512w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/code-blocks-logo-300x300.png 300w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/code-blocks-logo-150x150.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-three-color has-text-color has-link-color wp-elements-0d050c5467af6d25b28d535ae23d31d8\"><strong>Pr\u00f3ximo paso: \u00a1A instalar!<\/strong> \ud83d\ude80<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-6c531013 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">As\u00ed que, lo primer\u00edsimo que ten\u00e9s que hacer es <strong>descargar e instalar Code::Blocks<\/strong> en tu m\u00e1quina. No te asustes, es una pavada. Si est\u00e1s en <strong>Windows<\/strong> record\u00e1 descargar la versi\u00f3n que incluye el compilador:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><a href=\"https:\/\/sourceforge.net\/projects\/codeblocks\/files\/Binaries\/25.03\/Windows\/codeblocks-25.03mingw-setup.exe\">codeblocks-25.03mingw-setup.exe<\/a><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>\u00a1Vamos que arrancamos! \ud83d\udcaa<\/strong><\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-three-color has-text-color has-link-color wp-elements-5d461e49c28fee4421985e90257099cc\"><strong>Nuestro primer programa: \u00a1Hola mundo!<\/strong> \ud83d\udc4c<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Es lo m\u00e1s simple que pod\u00e9s hacer. Escribir &#8220;<strong>\u00a1Hola Mundo!<\/strong>&#8221; y que funcione te dice al toque un mont\u00f3n de cosas importantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Que sab\u00e9s c\u00f3mo compilar y ejecutar un programa.<br>Si el &#8220;Hola, Mundo&#8221; anda, <strong>\u00a1ten\u00e9s luz verde para seguir!<\/strong><\/li>\n\n\n\n<li>Que instalaste bien el compilador (<strong>\u00a1como nuestro Code::Blocks!<\/strong>).<\/li>\n\n\n\n<li>Que el entorno de desarrollo funciona.<\/li>\n\n\n\n<li>Que entendiste la estructura m\u00ednima para que un programa haga algo.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ PROG01\n#include &lt;iostream>\n\nusing namespace std;\n\nint main()\n{\n    cout &lt;&lt; \"Hola Mundo!\" &lt;&lt; endl;\n    return 0;\n}<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos a analizar l\u00ednea por l\u00ednea este c\u00f3digo en <strong>C++<\/strong>:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 1:<\/strong> <code>\/\/ PROG01<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Este es un comentario de una sola l\u00ednea. Los comentarios en <strong>C++<\/strong> comienzan con el s\u00edmbolo <code>\/\/<\/code> y terminan al final de la l\u00ednea. No son interpretados como c\u00f3digo y se omiten durante la compilaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 2:<\/strong> <code>#include &lt;iostream&gt;<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Esta l\u00ednea es un instrucci\u00f3n <code><strong>#include<\/strong><\/code> que indica que se va a incluir el archivo <code><strong>iostream<\/strong><\/code> en el programa.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">El <code><strong>&lt;iostream&gt;<\/strong><\/code> es el nombre del archivo que se va a incluir. En este caso, se trata de la biblioteca est\u00e1ndar <strong>iostream<\/strong> que proporciona entrada y salida por consola.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">La compilador <strong>C++<\/strong> buscar\u00e1 el archivo <code><strong>iostream<\/strong><\/code> en los directorios especificados por el path y lo incluir\u00e1 en el programa.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 4:<\/strong> <code>using namespace std;<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Esta l\u00ednea utiliza la instrucci\u00f3n <code><strong>using<\/strong><\/code> para indicar que se quiere utilizar el espacio de nombres <code><strong>std<\/strong><\/code>.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">El espacio de nombres <code><strong>std<\/strong><\/code> contiene las clases, funciones y objetos definidos en la biblioteca est\u00e1ndar <strong>C++<\/strong>.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">Al utilizar el espacio de nombres <code><strong>std<\/strong><\/code>, podemos acceder a los elementos como si fueran parte del propio programa.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 6:<\/strong> <code>int main() {<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Esta l\u00ednea define la funci\u00f3n principal <code><strong>main()<\/strong><\/code> que es el punto de entrada del programa <strong>C++<\/strong>.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">La funci\u00f3n <code><strong>main()<\/strong><\/code> debe tener un tipo de retorno <code><strong>int<\/strong><\/code> y no recibir par\u00e1metros (como se ve aqu\u00ed, con los par\u00e9ntesis vac\u00edos).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 8:<\/strong> <code>cout &lt;&lt; \"Hola mundo!\" &lt;&lt; endl;<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Esta l\u00ednea utiliza el objeto <code><strong>cout<\/strong><\/code> que es una clase en la biblioteca <strong>iostream<\/strong> para enviar texto a la consola.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">El s\u00edmbolo <code><strong>&lt;&lt;<\/strong><\/code> es el operador de flujo que indica que se va a imprimir el texto seguido por un salto de l\u00ednea (<strong>endl<\/strong>).<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">El texto <strong>&#8220;Hola mundo!&#8221;<\/strong> se imprime en la consola.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 9:<\/strong> <code>return 0;<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Esta l\u00ednea devuelve el c\u00f3digo de salida <code><strong>0<\/strong><\/code> indicando que el programa ha terminado correctamente.<\/li>\n\n\n\n<li class=\"has-midsmall-font-size\">La funci\u00f3n <code><strong>main()<\/strong><\/code> siempre debe tener un valor de retorno, y en este caso es <code><strong>0<\/strong><\/code>, lo que indica que el programa se ejecut\u00f3 correctamente.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L\u00ednea 10:<\/strong> <code>}<\/code> (cierre de la funci\u00f3n main)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-midsmall-font-size\">Este cierre de llaves indica el fin de la definici\u00f3n de la funci\u00f3n <code><strong>main()<\/strong><\/code>.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-midsmall-font-size wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-6c531013 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-text-align-center\">CONTINUAR A LA CLASE 02<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/www.red-handed.com.ar\/index.php\/programacion-en-c-clase-02\/\"><img loading=\"lazy\" decoding=\"async\" width=\"212\" height=\"300\" src=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02-212x300.jpg\" alt=\"\" class=\"wp-image-10407\" srcset=\"https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02-212x300.jpg 212w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02-724x1024.jpg 724w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02-768x1086.jpg 768w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02-1086x1536.jpg 1086w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02-1448x2048.jpg 1448w, https:\/\/www.red-handed.com.ar\/wp-content\/uploads\/2025\/04\/CURSO-DE-PROGRAMACION-C-CLASE-02.jpg 1587w\" sizes=\"auto, (max-width: 212px) 100vw, 212px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Creado por el analista de sistemas y docente Leonel Iv\u00e1n Saafigueroa) Comenzar a programar en C++ puede resultar intimidante; su sintaxis, a menudo percibida como exigente, lleva a muchos a optar por otros lenguajes. En Red-handed ya exploramos los primeros pasos en nuestro Curso de Programaci\u00f3n B\u00e1sica. Este nuevo curso es un extracto de aquel, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10428","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/pages\/10428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/comments?post=10428"}],"version-history":[{"count":12,"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/pages\/10428\/revisions"}],"predecessor-version":[{"id":10681,"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/pages\/10428\/revisions\/10681"}],"wp:attachment":[{"href":"https:\/\/www.red-handed.com.ar\/index.php\/wp-json\/wp\/v2\/media?parent=10428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}