3. INTRODUCCION
Es un lenguaje de programación de propósito general. Fue
inventado por Dennis Ritchie del los Laboratorios Bell de
AT&T con el fin de proporcionar un lenguaje de alto nivel a la
programación sobre el sistema operativo UNIX.
Hoyen día se utiliza también para muchas otras aplicaciones.
4. El lenguaje C++
C++ (se lee "ce plus plus"), es un lenguaje de programación en
el que el programador escribe lo que el ordenador debe hacer
en un "código fuente". Este código es tratado por un programa
especial, llamado "compilador", y que lo convierte en "código
máquina". Veremos todo esto más adelante en el curso básico
de C++.
El lenguaje C++ es en realidad una ampliación del lenguaje de
programación C.
De ahí su nombre (C++ es C ampliado). a Su vez, anterior a
estos lenguajes, aparecieron otros, como Fortran, Cobol,
Basic, y el lenguaje B, que es en el que se basa el lenguaje C.
5. DIRECTIVAS
Estas directivas también funcionan con c++, aunque existen
algunos compiladores que no las soportan en cuyo caso es
necesario hacer uso de los namespaces.
• Un namespace es una declaración de región. El propósito
de estos es localizar el nombre de identificadores para evitar
colisiones.
• Para tener compatibilidad, cuando un programa en c++
incluye una librería de c, haremos uso del namespace.
6. COMPONENTES
Un programa en C++ está definido por funciones (grupo de
instrucciones que pueden o no hacer algún cálculo), donde la
función principal debe ser llamada main.
La composición general de un programa en c++ es:
• Directivas de preprocesamiento.
• Declaración globales.
• Función main.
• Funciones definidas por el usuario.
7. DECLARACIONES GLOBALES
Las declaraciones globales son definiciones de variables o
constantes que serán utilizadas por cualquiera de todas las
funciones definidas en el programa.
• La sintaxis para la declaración de una variable es:
tipo var1, var2,..., Var3; o bien tipo var1= valor, var2,..., Var3;
8. FUNCIÓN MAIN
LA FUNCIÓN MAIN( ), ES OBLIGATORIA EN CADA PROGRAMA
C, C+
+.
• INDICA EL COMIENZO DEL Programa Y REQUIERE LOS
PARÉNTESIS ( )
A CONTINUACIÓN DE MAIN( ).
9. FUNCIONES DEFINIDAS POR EL
USUARIO
La definición de una función se realiza escribiendo primero el
tipo del valor de retorno de la función, después el nombre de
la función, posteriormente entre paréntesis las variables que
utilizará dicha función (parámetros) y finalmente las
instrucciones de la función. Ejemplos:
Double promedio( int a, int b, int c)
{
Return (a + b + c ) / 3.0;
}
declara a la función promedio, la cual recibe tres valores
enteros y calcula y regresa el promedio de ellos.
10. DECLARACIÓN O DEFINICIÓN
La diferencia entre declaración y definición es sutil.
• Una declaración introduce un nombre de un objeto o de una
variable y asocia un tipo con la variable/objeto.
• Una definición es una declaración que asigna
simultáneamente memoria al objeto/variable.
11. DECLARACIÓN O DEFINICIÓN
Ejemplos:
Int x; // declara el nombre de la variable x de tipo entero.
Char var; // declara var de tipo carácter.
Int i; // declara el nombre de la variable i de tipo entero.
Int i = 0; // define i inicializa la variable i entera a cero
12. CONCLUSIÓN
Las instrucciones de C++ son los elementos de programa que
controlan cómo y en qué orden se manipulan los objetos.