Wednesday, September 19, 2012

Tarea 1 Unidad 2

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