11
Programación c ++ Colegio bachillerato niño Jesús Carlos Gabriel Garcés caballero Daniel David Goyeneche Montoya Luis Leandro mora rivera

Informatica

Embed Size (px)

Citation preview

Page 1: Informatica

Programación c ++

Colegio bachillerato niño Jesús

Carlos Gabriel Garcés caballero Daniel David Goyeneche

Montoya Luis Leandro mora rivera

Page 2: Informatica

contenido

Historia

Definición del lenguaje

Funciones de programacion

Page 3: Informatica

Ejemplo básico

/* Esta cabecera permite usar los objetos que encapsulan los descriptores stdout y stdin: cout(<<) y cin(>>)*/ #include <iostream> using namespace std; int main() { cout << "Hola mundo" << endl; return 0; }

Page 4: Informatica

Historia

C++ es un lenguaje de programación diseñado a

mediados de los años 1980 por Bjarne

Stroustrup. La intención de su creación fue el extender al exitoso

lenguaje de programación C con mecanismos que

permitan la manipulación de objetos

Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya

estaban admitidos (programación

estructurada y la programación orientada a objetos). Por esto se suele

decir que el C++ es un lenguaje de programación

multiparadigma.

Page 5: Informatica

Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales

El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C .

Page 6: Informatica

La lengua c ++ el c++ es un lenguaje imperativo muy

similar al lenguaje c++ empleado para agregar características extra y aplicaciones avanzadas a una programación.

Page 7: Informatica

Su antecesor

En cuestión de remplazo se a tratado de mantener una lenguaje similar por dos

razones.

1. por los problemas de compatibilidad que se pueden

producir.

2. poder reutilizar la enorme cantidad de código c existente

Page 8: Informatica

El éxito de c ++ A pesar de todos los problemas que

tuvo al principio este ha tenido un éxito extraordinario puesto que muchos ordenadores compiladores lo utilizan por ser un lenguaje de alta precisión, complejo y muy extenso.

Page 9: Informatica

funciones

Una función es un modulo de un programa separado del cuerpo principal

que realiza una tarea especifica 

puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque.

Page 10: Informatica

•Las funciones 

•pueden recibir datos desde afuera

•al ser llamadas a través de los parámetros y deben entregar un resultado

Page 11: Informatica

En general

porque estos no devuelven un resultado.

Se diferencian de los procedimientos 

tipo de dato de resultado o una lista de parámetros de entrada y su código.

las funciones deben tener un nombre único en el ámbito para poder ser llamadas