programa.
Los comentarios se incluyen para ayudar al programador (a nosotros mismos), de
modo que en cualquier momento posterior nos permitan recordar con más claridad qué
pretendía un fragmento del programa o, en este caso, cual es el cometido del propio programa.
Los comentarios pueden empezar por // y acabar al final de la línea, si son breves, o bien, si
queremos que ocupen varias líneas, empezarían por /* y terminarían con */
#include deberá aparecer al principio de cualquier programa que escriba cosas en pantalla o lea
cosas desde teclado (es decir, en prácticamente todos).
int main () indica que lo que viene a continuación es la parte principal, el cuerpo de nuestro
programa. También deberá aparecer (casi) siempre.
{ y } son las llaves, que indican el principio y el final de un bloque, en este caso del cuerpo de
nuestro programa. Deberán estar siempre.
std::cout << "Hola, mundo"; es la única orden real que tiene nuestro programa por ahora. Es la
orden que se encarga de escribir en pantalla lo que indiquemos entre comillas.
return 0; sirve para indicar que el programa ha terminado sin errores. En ocasiones se podrá
eliminar, pero intentaremos tener la (buena) costumbre de incluirlo siempre.
Como se puede observar, lo único que cambiaremos en la mayoría de los casos es ese std::cout <<
"Hola, mundo"; Lo que aparece antes y después permanecerá igual en la mayoría de los casos.
Ejercicios propuestos (si no tienes ningún entorno desde el que teclear y probar los programas,
mira primero el siguiente apartado):
(1.2.1) Crea un programa, que en vez de decir "Hola, mundo", te salude a ti por tu nombre (por
ejemplo, "Hola, Nacho".
(1.2.2) Prueba a cambiar el espaciado del programa. Por ejemplo, prueba a escribir el "std::cout"
totalmente ajustado al margen izquierdo, o a dejar varios espacios en blanco (o incluso pulsar
"Intro" para dejar una línea en blanco) entre "int" y "main". ¿Funciona el programa
correctamente?
(1.2.3) Prueba a cambiar minúsculas por mayúsculas en alguna parte del programa que no sea el
comentario. Por ejemplo, escribe "std::COUT" en vez de "std::cout" o "int Main" en vez de "int
main" ¿Funciona el programa correctamente?
(1.2.4) Prueba a eliminar el punto y coma que aparece al final de la orden "std::cout" ¿Funciona
el programa correctamente?
(1.2.5) Prueba a incluir un espacio dentro de alguna de las órdenes que aparecen en el programa.
Por ejemplo, escribe "std::c out" en vez de "std::cout", o "re turn" en vez de "return" ¿Funciona el
programa correctamente?