Nombre
|
Símbolo
|
Función
|
Terminal | | Representa el inicio y fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa. |
Entrada / salida | | Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico. |
Proceso | Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc. | |
Decisión | | Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir |
Conector Misma Página | | Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama |
Indicador de dirección o línea de flujo | | Indica el sentido de la ejecución de las operaciones |
Salida | | Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados. |
2.- Tipos de datos en C++
Tipo de dato
|
Palabra reservada
|
Ejemplo
| |
Entero
|
Int
|
Int numero=0;
| |
Real
|
Float
|
Float numero=12.2;
| |
Carácter
|
Char
|
Char letra = ‘a’;
| |
Cadena de carácter
|
Char
|
Char palabra[10] = “HOLA”;
|
3.-Operadores en C++
Operadores aritméticos | |||
Nombre del operador | Sintaxis | Sobrecargable | Incluido en C |
---|---|---|---|
Más unitario | +a | Sí | Sí |
Suma | a + b | Sí | Sí |
Preincremento | ++a | Sí | Sí |
Postincremento | a++ | Sí | Sí |
Asignación con suma | a += b | Sí | Sí |
Menos unitario (negación) | -a | Sí | Sí |
Resta | a - b | Sí | Sí |
Predecremento | --a | Sí | Sí |
Postdecremento | a-- | Sí | Sí |
Asignación con resta | a -= b | Sí | Sí |
Multiplicación | a * b | Sí | Sí |
Asignación con multiplicación | a *= b | Sí | Sí |
División | a / b | Sí | Sí |
Asignación con división | a /= b | Sí | Sí |
Módulo (Resto) | a % b | Sí | Sí |
Asignación con módulo | a %= b | Sí | Sí |
Operadores de comparación | |||
Nombre del operador | Sintaxis | Sobrecargable | Incluido en C |
Menor que | a < b | Sí | Sí |
Menor o igual que | a <= b | Sí | Sí |
Mayor que | a > b | Sí | Sí |
Mayor o igual que | a >= b | Sí | Sí |
No igual que | a != b | Sí | Sí |
Igual que | a == b | Sí | Sí |
Negación lógica | !a | Sí | Sí |
AND lógico | a && b | Sí | Sí |
OR lógico | a || b | Sí | Sí |
4.-Funcion matematicas en c++
Trigonometric functions:
Hyperbolic functions:
Exponential and logarithmic functions:
Power functions
Rounding, absolute value and remainder functions:
cos | Compute cosine (function) |
sin | Compute sine (function) |
tan | Compute tangent (function) |
acos | Compute arc cosine (function) |
asin | Compute arc sine (function) |
atan | Compute arc tangent (function) |
atan2 | Compute arc tangent with two parameters (function) |
Hyperbolic functions:
cosh | Compute hyperbolic cosine (function) |
sinh | Compute hyperbolic sine (function) |
tanh | Compute hyperbolic tangent (function) |
Exponential and logarithmic functions:
exp | Compute exponential function (function) |
frexp | Get significand and exponent (function) |
ldexp | Generate number from significand and exponent (function) |
log | Compute natural logarithm (function) |
log10 | Compute common logarithm (function) |
modf | Break into fractional and integral parts (function) |
Power functions
pow | Raise to power (function) |
sqrt | Compute square root (function) |
Rounding, absolute value and remainder functions:
ceil | Round up value (function) |
fabs | Compute absolute value (function) |
floor | Round down value (function) |
fmod | Compute remainder of division (function) |
5.- Secuencia de escape en c++
SECUENCIAS DE ESCAPE
CARÁCTER
|
SECUENCIA DE ESCAPE
|
VALOR ASCII
|
Campana (alerta) |
\a
|
007
|
Retroceso |
\b
|
008
|
Tabulador Horizontal |
\t
|
009
|
Nueva Línea |
\n
|
010
|
Tabulador Vertical |
\v
|
011
|
Nueva Página |
\f
|
012
|
Retorno de carro |
\r
|
013
|
Comillas |
\”
|
034
|
Apóstrofe |
\'
|
039
|
Interrogación |
\?
|
063
|
Barra Invertida |
\\
|
092
|
Nulo |
\0
|
000
|
No hay comentarios:
Publicar un comentario