Entradas

Mostrando entradas de septiembre, 2015

Una Breve Introducción al Lenguaje C++

Imagen
Los Programas Los programas consisten en una o mas instrucciones específicas que deben ser ejecutadas por una  computadora. Comúnmente los programas se escriben con palabras y signos compresibles para los humanos. Al conjunto de palabras y signos utilizados para programar computadoras se le llama lenguaje de programación. El lenguaje de programación C++, es comprensible para los seres humanos, pero una computadora no lo entiende; por ello, las instrucciones deben ser traducidas  a un lenguaje que entienda las máquinas. Éste lenguaje es llamado precisamente, lenguaje de máquina. El Compilador El lenguaje de maquina es aparentemente simple, binario, unos y ceros, son sólo dos estados que pueden almacenarse fácilmente con una corriente eléctrica, un campo magnético, o una tarjeta perforada. Por ello nuestro traductor (compilador) debe convertir ese programa escrito en C++ llamado código fuente, en  código de máquina.  Si el compilador encuentra que todo esta bien en el ...

El programa mas sencillo escrito en C++

Imagen
     El programa mas sencillo en C++ Todo programa escrito en el lenguaje C++ contiene una o varias funciones. Cuando el sistema operativo ejecuta un programa escrito en C++,  lo hace llamando a la función con el nombre de  main. Para definir una función debemos tener en cuenta 4 elementos básicos: el tipo de dato  de la función, el nombre de la función, una lista de parámetros entre paréntesis y un bloque de instrucciones. La función principal (main) debe tener  la siguiente forma: int main () {    return 0; } La primera linea es donde se declara a la función main con un tipo de dato  entero (int), y una lista de parámetros que puede estar vacía entre paréntesis (). El bloque de instrucciones se escribe dentro las llaves {}. Como vemos en éste ejemplo sólo tenemos una instrucción llamada devuelve (return), la cual finaliza la función main devolviendo un valor compatible con el  tipo de dato con la cual la f...