Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Última revisión Ambos lados, revisión siguiente | ||
curso-cpp:hola-mundo [2016/09/23 18:09] santo [Análisis del programa Hola Mundo] |
curso-cpp:hola-mundo [2017/10/29 19:16] santo |
||
---|---|---|---|
Línea 9: | Línea 9: | ||
Una vez creado este archivo, copiar (o tipear) el siguiente texto como contenido del mismo. Este texto es un **programa** escrito en el lenguaje de programación C++. Más adelante estudiaremos bien qué significa cada parte del programa. | Una vez creado este archivo, copiar (o tipear) el siguiente texto como contenido del mismo. Este texto es un **programa** escrito en el lenguaje de programación C++. Más adelante estudiaremos bien qué significa cada parte del programa. | ||
- | <code> | + | <code cpp> |
#include <iostream> | #include <iostream> | ||
Línea 52: | Línea 52: | ||
Por ejemplo, imaginemos que hubiéramos tipeado el siguiente programa incorrecto: | Por ejemplo, imaginemos que hubiéramos tipeado el siguiente programa incorrecto: | ||
- | <code> | + | <code cpp> |
#include <iostream> | #include <iostream> | ||
Línea 91: | Línea 91: | ||
Entendamos ahora el contenido del programa, línea por línea. Para algunas de las líneas, no necesitaremos entender bien a fondo los motivos por los cuáles son necesarias, y en realidad lo que haremos en la práctica será copiarlas siempre igual en todos nuestros programas. De cualquier manera, comentamos a continuación todo el programa, para que podamos hacernos al menos una idea de qué hace cada cosa. | Entendamos ahora el contenido del programa, línea por línea. Para algunas de las líneas, no necesitaremos entender bien a fondo los motivos por los cuáles son necesarias, y en realidad lo que haremos en la práctica será copiarlas siempre igual en todos nuestros programas. De cualquier manera, comentamos a continuación todo el programa, para que podamos hacernos al menos una idea de qué hace cada cosa. | ||
- | <code> | + | <code cpp> |
#include <iostream> | #include <iostream> | ||
Línea 113: | Línea 113: | ||
Por lo tanto, en todos nuestros programas tendremos una parte de la siguiente forma: | Por lo tanto, en todos nuestros programas tendremos una parte de la siguiente forma: | ||
- | <code> | + | <code cpp> |
int main() | int main() | ||
{ | { | ||
- | ...INSTRUCCIONES... | + | //...INSTRUCCIONES... |
} | } | ||
</code> | </code> | ||
- | Donde en la parte que hemos anotado con ''...INSTRUCCIONES...'', colocaremos la lista de instrucciones que indicarán a la computadora qué debe hacer, en orden.En nuestro caso, esta lista tiene solamente dos instrucciones. | + | Donde en la parte que hemos anotado con ''//...INSTRUCCIONES...'', colocaremos la lista de instrucciones que indicarán a la computadora qué debe hacer, en orden.En nuestro caso, esta lista tiene solamente dos instrucciones. |
Notar que **todas** las instrucciones **terminan en ";"** : En C++, el símbolo ";" es el marcador de **fin de instrucción**. Es por eso que si lo omitimos, el compilador piensa que la instrucción continúa en la línea siguiente. Esto está de hecho permitido: es posible partir una instrucción entre varias líneas, y no es obligatorio colocar una sola instrucción por línea, aunque esto es lo más recomendado. | Notar que **todas** las instrucciones **terminan en ";"** : En C++, el símbolo ";" es el marcador de **fin de instrucción**. Es por eso que si lo omitimos, el compilador piensa que la instrucción continúa en la línea siguiente. Esto está de hecho permitido: es posible partir una instrucción entre varias líneas, y no es obligatorio colocar una sola instrucción por línea, aunque esto es lo más recomendado. |