Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Elementos Basicos Del Lenguajes
1 Elementos Basicos Del Lenguajes
Lenguaje de Programacin
Es un conjunto de smbolos y reglas utilizados para escribir programas que permiten la comunicacin usuario/mquina.
Entre los lenguajes de programacin ms resaltantes tenemos:
Historia de C++
Creado en 1983 por Bjarne Stroustrup Posee caractersticas tcnicas de orientacin a objetos y a Internet. Es uno de los ms empleado en el mundo educativo, profesional y cientfico actual.
Funciones definidas por el usuario Una funcin contiene una o ms sentencias en C++ y se crean generalmente para realizar una nica tarea..
Comentarios del Programa Es cualquier informacin que se aade a su archivo fuente para proporcionar informacin de cualquier tipo.
Esquema de un programa
Declaraciones globales funcin main() { secuencia de declaraciones e instrucciones } funcin uno(...) { secuencia de declaraciones e instrucciones } . . funcin N(...) { secuencia de declaraciones e instrucciones } // Comentarios
Reglas
Ejemplos:
Sueldo C115 sueldo_base _123 apa a b
Signos de Puntuacin
Todas las sentencias del programa deben terminar con un punto y coma (;). Otros signos de puntuacin son:
long (Nmeros Enteros ms grandes que int) Bool (Valores lgicos true false, 1 0)
Char (Caracteres)
Literales
Definidas
Declaradas
Ejemplos:
Tipos
Locales
Globales
Dinmicas
5 +10
Otro tipo de operador es el unitario que acta sobre un nico valor. Como por ejemplo el signo menos en el valor de -10
variable = valor
El operador de asignacin es asociativo por la derecha, lo que permite realizar operaciones mltiples, como sigue:
contador_aprob = contador_apla = 0;
operaciones
Ejemplo
+ * / %
Divisin entera: Divisin en cociente coma flotante Divisin entera: No permitida resto
+, (unitarios) *, /, % +, -
1 2 3
Ejemplos:
/=
%= += -=
a /= b
a=a/b
a=a%b a=a+b a=a-b
a %= b Fija en a el resto de a/b a += b Suma b y a y asigna el resultado a la variable a a -= b Resta b de a y asigna el resultado a la variable a
Incrementacin ++n n += 1 n = n +1
Decrementacin --n n -= 1 n = n -1
Operador Decrementacin int b = int b = a = 1, b; a-- // b vale 1 y a vale 0 a = 1, b; --a; Cul es el valor de a y de b?
Significado
Igual a No igual a Mayor que
Uso
a == b a != b a>b
Ejemplo
'A' == ' C' falso 2 != 4 verdadero 7 > 9 falso
<
>= <=
Menor que
Mayor o igual que Menor o igual que
a<b
a >= b a <= b