Secuencias de escape
Las secuencias de caracteres en las que el
primero es la barra invertida, se denominaron secuencias de escape y aunque
originariamente se utilizaron para la representación de los caracteres de
control, por extensión pueden representarse de este modo todos los códigos
ASCII. Además se dispone de algunos símbolos predefinidos para los caracteres
más frecuentes. Por ejemplo, \n se utiliza para representar el carácter nueva
línea (decimal 10). Los símbolos utilizados se muestran en la tabla adjunta.
Secuencia
Valor Símbolo Descripción
\a 0x07 BEL Sonido audible (bell)
\b 0x08 BS Retroceso (backspace)
\f 0x0C FF Salto de formato (formfeed)
\n 0x0A LF Saltar una línea (linefeed)
\r 0x0D CR Retorno de carro (carriage return)
\t 0x09 HT Tabulación horizontal (H Tab)
\v 0x0B VT Tabulación vertical (V Tab)
\\ 0x5c \ Barra invertida (backslash) [2]
\' 0x27 ' Apóstrofo (comilla simple)
\" 0x22 " Doble comilla
\? 0x3F ? Interrogación
\O cualquiera cualquiera
O = cadena de hasta tres dígitos octales
\xH
cualquiera cualquiera H = cadena de dígitos hexadecimales
\XH
cualquiera cualquiera H = cadena de dígitos hexadecimales
Operadores aritméticos:
Suma (+)
Resta (-)
Multiplicación (*)
División (/)
Modulo (%)
Ejemplos:
numero1 = 4;
total = 3 + numero1;
total = total * total;
La variable total almacena el numero 49.
También pueden utilizarse el uso de paréntesis
en las fórmulas matemáticas para cuestiones de precedencia.
Operadores lógicos:
== operador de igualdad
!= operador de desigualdad
> mayor
< menor
>= mayor o igual
<= menor o igual
Ejemplo de uso:
resultado = 20 >= 2;
Funciones matemáticas de la librería estándar
Math.h es un archivo de cabecera de la
biblioteca estándar del lenguaje de programación C diseñado para operaciones
matemáticas básicas. Muchas de sus funciones incluyen el uso de números en coma
flotante. C++ también implementa estas funciones por razones de compatibilidad
y las declara en la cabecera cmath.
Funciones dentro de <math.h>
Nombre
Descripción
Acos Calcula el valor principal del arco coseno de x. Puede producirse
un error de dominio para los argumentos que no estén en el intervalo [-1, +1]
Asin Calcula el valor principal del arco seno de x. Puede producirse un
error de dominio para los argumentos que no estén en el intervalo [-1, +1].
Atan Calcula el valor principal del arco tangente de x.
Atan2 Calcula el valor principal del arco tangente de y/x, usando los
signos de ambos argumentos para determinar el cuadrante del valor de retorno.
Puede producirse un error de dominio si ambos argumentos son cero.
Ceil Calcula el valor integral más pequeño que no sea menor de x.
Cos Calcula el coseno de x (medido en radianes).
Exp Calcula la función exponencial de x.
Fabs Calcula el valor absoluto del número de coma flotante, x.
Floor Calcula el valor integral más grande que no sea mayor de x.
Fmod Calcula el resto de coma flotante de la división de x/y.
Log Calcula el logaritmo natural (o neperiano). Puede producirse un
error de dominio si el argumento es negativo. Puede producirse un error de
recorrido si el argumento es cero.
Pow Calcula x elevado a la potencia de y. Puede producirse un error de
dominio si x es negativo e y no es un valor entero. También se produce un error
de dominio si el resultado no se puede representar cuando x es cero e y es
menor o igual que cero. Un error de recorrido puede producirse.
Sin Calcula el seno de x (medido en radianes).
Sqrt Calcula la raíz cuadrada del valor no negativo de x. Puede
producirse un error de dominio si x es negativo.
Tan Calcula la tangente de x (medido en radianes).
Abs Calcula el valor absoluto.
Resumen de la pág. 70 –
82
Los valores enteros, de punto flotante y otros
usados en estos programas de computadora son almacenados en una unidad de
memoria que esta en la computadora y ahí mismo podemos recuperar estos datos,
lo cual ilustra la idea que cada ubicación de memoria tiene su propia
dirección. Estas ubicaciones están representadas por símbolos llamados
variables ya que su valor puede cambiar. Las reglas para otorgar un nombre a
una variable son las siguientes:
1.Nombre debe de comenzar con una letra o
subrayado, no debe contener espacios en blanco ni símbolos especiales.
2. No se pueden utilizar palabras clave.
3. No se puede utilizar más de 1024
caracteres.
4. Es sugerirle que los nombres otorgados alas
variables se relacionen ala función. Otro concepto que utilizamos es el de
instrucción de asignación, lo cual quiere decir que asigna un valor ala
variable que designemos, para lograr esto simplemente tenemos que poner nuestra
variable, un signo de igual, y el valor y así el programa sabrá que acabamos de
asignar un valor. Otro concepto utilizado es el de instrucción de declaración,
lo cual quiere decir que solamente especifica que tipos de datos se le pueden almacenar en
ciertas variables.
No comments:
Post a Comment