Publicado el 7 de Mayo del 2018
458 visualizaciones desde el 7 de Mayo del 2018
118,4 KB
3 paginas
Creado hace 18a (19/01/2006)
Programación Instituto Tecnológico de Celaya
LLEENNGGUUAAJJEE CC++++:: PPRRIIMMEERR PPRROOGGRRAAMMAA
Veamos nuestro primer programa en C++. Esto nos ayudará a sentar una base
útil para el desarrollo de los siguientes ejemplos que irán apareciendo.
#include <iostream.h>
#include <stdlib.h>
int main()
{
//Esto es un comentario y no tiene efecto alguno en el programa.
//El siguiente tambien es un comentario.
/* Observe que hay dos formas de escribir un comentario. Una es
utilizando dos diagonales y la otra utilizando asterisco y una diagonal.
Cuando se usan dos diagonales es necesario escribirlas al
principio de cada linea, pero solo es necesario al principio de la linea.
Cuando se usan un asterisco y una diagonal, no se requiere que
se escriban al principio de cada linea, pero se requiere que
que se escriban al principio y al final del comentario. Observe
que el orden del asterisco y la diagonal cambia segun se abra
o se cierre el comentario */
cout<<"Este es el programa mas simple que puede haber.\n"
<<"Posee unicamente comentarios y mensajes de salida a pantalla.\n"
<<"Haz la prueba escribiendo mensajes como este.\n";
/* Observa que \n es equivalente a teclear enter. También observa que
un sólo cout puede servir para enviar varias líneas de mensajes.
Sin embargo, también puedes usar un cout por cada línea. Nota que
para cada cout debes de usar un semicolon (;), como en el siguiente
ejemplo */
cout<<"\n";
cout<<"Como se vera durante el curso, los mensajes a pantalla y \n";
cout<<"los comentarios son muy utiles para que el programa sea\n";
cout<<"claro y para facilitar la comunicacion con el usuario.\n";
cout<<"\n";
system("PAUSE");
return 0;
}
Ingeniería Química
Programación Instituto Tecnológico de Celaya
La función main
Iremos repasando muy someramente el programa. Observe la estructura que
ha sido escrita en negritas:
int main()
{
return 0;
}
Se trata de instrucciones muy especiales que se van a encontrar en TODOS los
programas de C y C++.
En principio, se puede pensar en dichas instrucciones como la definición de una
función. Todas las funciones C++ toman unos valores de entrada, llamados
parámetros o argumentos, y devuelven un valor de retorno. La primera palabra,
"int", nos dice el tipo del valor de retorno de la función, en este caso un número
entero. La función "main" siempre devuelve un entero. “main” es el nombre de
la función; en general será el nombre que usaremos cuando queramos usar o
llamar a la función. Sin embargo, en este caso "main" es una función especial,
ya que nosotros no la usaremos nunca explícitamente; es decir, nunca
encontrarás en ningún programa una línea que invoque a la función "main".
Esta función será la que tome el control automáticamente cuando se ejecute
nuestro programa. Observe también que las llaves { } encierran el cuerpo o
definición de la función. Más adelante veremos que también tiene otros usos.
Posteriormente en el curso se analizarán todos los conceptos relacionados con
funciones.
Comentarios
Un comentario no es propiamente un tipo de sentencia dado que no es
ejecutado por el programa. En C++ pueden introducirse comentarios en
cualquier parte del programa. Estos comentarios ayudarán a seguir el
funcionamiento del programa durante la depuración o en la actualización del
programa, además de documentarlo. Los comentarios en C++ se delimitan
Ingeniería Química
Programación Instituto Tecnológico de Celaya
entre /* y */, cualquier cosa que escribamos en su interior será ignorada por el
compilador. En C++ se ha incluido otro tipo de comentarios, que empiezan con
//. Estos comentarios no tienen marca de final, sino que terminan cuando
termina la línea. Por ejemplo:
// Esto es un comentario
cout
Sin entrar en detalle el comando cout es un elemento que permitirá que
nuestros programas se comuniquen con nosotros. Sirve para indicar salida
estándar. Este elemento nos permite enviar a la pantalla cualquier variable o
constante, incluidos literales. Lo veremos más detalladamente en una sesión en
conjunto con la declaración de variables, de momento sólo nos interesa cómo
usarlo para mostrar cadenas de caracteres (mensajes a pantalla).
Nota: en realidad cout es un objeto de C++ pero los conceptos de clase y
objeto no se revisarán en este curso.
El uso es muy simple:
#include <iostream.h>
cout << texto o nombre de variable << texto o nombre de variable … ;
Librerías externas
Aunque es este momento no entraremos en detalle, la línea
#include <iostream.h>
es necesaria porque las funciones que permiten el acceso a cout están
definidas en una librería externa. Con todos los elementos incluidos aquí ya
podemos escribir algunos ejemplos en C++.
Ingeniería Química
Comentarios de: Lenguaj C++: primer programa (0)
No hay comentarios