Está en la página 1de 2

C: Desarrollado por Dennis M. Ritchie entre 1969 y 1972 en los laboratorios Bell.

Entre sus propiedades destacan:

 Lenguaje simple
 Funciones matemáticas (uso de bibliotecas)
 Funciones de manejo de archivos (uso de bibliotecas)

C++ diseñado por Bjarne Stroustrup

Es considerado el segundo intento de proporcionar orientación a objetos a c.

Es la variante más difundida y aceptada.

Esta versión combina la flexibilidad y el acceso de bajo nivel de C con las características de la
programación orientada a objetos como abstracción, encapsulación y ocultación.

Directiva: #include: al iniciar un programa se comienza usando la directiva: #include con ello se
indica al compilador que debe buscar todos los elementos definidos en el archivo que acompaña a
la directiva.

Biblioteca iostream para uso de los dispositivos de entrada salida existe la biblioteca estándar
llamada isotream.

Primera línea en el programa #include <iostream> esta instrucción permite el uso de


instrucciones de entrada y de salida (flujos de salida y entrada).

Espaciosde nombres; también existen espacios de nombres (namespace) que sirve para devinir
ciertos elementos y al utiizarlos se evita sobreescribirlos.

Salida estándar: se usa el elemento: cout si no se incluye el espacio de nombre llamado std se
tiene que incluir en cada línea de código una salida de esta forma:

Std::cout::<<”hola”;

Sin embargo si incluye: using namespace std; en el programa solo debe colocar: cout <<”hola”;

Operador de inserción: es el símbolo << y puede ser incluido varias veces para concatenar
diferentes cadenas o incluir contenido de variables.

Instrucciones de entrada estándar: instrucción: cin

Sin usar el correspondiente espacio de nombres: std::cin>>nombrevariable;

Usando el espacio de nombre: cin >>nombrevariable;

Retorno de línea existen dos formas de hacerlo: endl; o se puede inlcuir dentro de la cadena de
caracteres \n

Inicio de programa: para poder iniciar un programa se debe partir de la función principal llamada
main

Int main (){


Operador condicional: se utiliza en asignaciones.

Variable = condicionaevaluar ? expresión 1:

Experesion 2;

Ejemplo: int nvo_valor=x > z ? x:z;

Conectores lógicos: cuando se tienen varias expresiones lógicas estos conectores son muy utlizes
&& ||

Sintaxis

If (condición){

If (condición)

Instrucciones;

También podría gustarte