jueves, 9 de febrero de 2012

Tarea 4

- Simbolos de diagramas de flujo
1) Inicio/fin de los algoritmos
2) Proceso: representa las operaciones que se efectua para obtener el resultado
3) Entrada por teclado: representa la estrada de datos al programa
4) Desicion: representa las operaciones de tipo logico que contenga el algoritmo
5) entrada/salida: indica una introduccion o salida de datos desde un dispositivo externo o a un dispositivo externo
6) Salida en pantalla: se usa cuando se desea mostrar el resultado en pantalla
7) Conector: para conectar bloques de diagramas caundo el diagrama es muy grande y necesita dividirlo
8) Flechas de flujo: indican la secuencia del algoritmo
9) Se usa para conectar un fragmento de un diagrama con otro en distintas paginas
10)Salida por impresora se utiliza cuando se necesita obtener el resultado en papel






-Tipos de datos en c++
Tipo Descripción
void        no está asociado a ningún tipo
int entero
float número de punto flotante
double número de punto flotante de doble precisión
char caracter














































bool      Valor booleano, es decir “verdadero” o “falso”
wchar_t caracter ancho
                                       http://www.cppreference.com/wiki/es/data_types

-Operadores en c++

Aritméticos

Operaciones aritméticas: suma, resta, multiplicación, división y módulo
Asignación

Operadores de asignación simple "=" y compuestos
Manejo de bits

Operadores para manejo de bits (bitwise) entre enteros: complemento, desplazamientos izquierda y derecha, AND, XOR y OR
Lógicos

Operadores que producen resultados booleanos:AND, OR y NOT
de Preproceso

Directivas # de preprocesado, #define, #line, #pragma, etc.
de Puntero

Operadores de indirección (*) y de referencia (&)
Relacionales

Operadores de relación: igual, desigual, menor, mayor, menor o igual, mayor o igual༯font>
                http://www.monografias.com/trabajos83/operadores-c/operadores-c.shtml

-Funciones matematicas en C++
 se usa la biblioteca <math.h>
  • double acos(double x) Calcula el arco coseno de x.
  • double asin(double x) Calcula el arco seno de x.
  • double atan(double x) Devuelve el arco tangente en radianes.
  • double atan2(double y, double x) Calcula el arco tangente de las dos variables x e y. Es similar a calcular el arco tangente de y / x, excepto en que los signos de ambos argumentos son usados para determinar el cuadrante del resultado.
  • double ceil(double x) Redondea x hacia arriba al entero más cercano.
  • double cos(double x) devuelve el coseno de x, donde x está dado en radianes.
  • double cosh(double x) Devuelve el coseno hiperbólico de x.
  • double exp(double x) Devuelve el valor de e (la base de los logaritmos naturales) elevado a la potencia x.
  • double fabs(double x) Devuelve el valor absoluto del número en punto flotante x.
  • double floor(double x) Redondea x hacia abajo al entero más cercano.
  • double fmod(double x, double y) Calcula el resto de la división de x entre y. El valor devuelto es x - n * y, donde n es el cociente de x / y.
  • double frexp(double x, int *exp) Se emplea para dividir el número x en una fracción normalizada y un exponente que se guarda en exp 
  • long int labs(long int j) Calcula el valor absoluto de un entero largo.
  • double ldexp(double x, int exp) Devuelve el resultado de multiplicar el número x por 2 elevado a exp (inversa de frexp).
  • double log(double x); Devuelve el logaritmo neperiano de x.
  • double log10(double x) Devuelve el logaritmo decimal de x.
  • double modf(double x, double *iptr) Divide el argumento x en una parte entera y una parte fraccional. La parte entera se guarda en iptr.
  • double pow(double x, double y) Devuelve el valor de x elevado a y.
  • double sin(double x) Devuelve el seno de x.
  • double sinh(double x) Regresa el seno hiperbólico de x.
  • double sqrt(double x) Devuelve la raíz cuadrada no negativa de x.
  • double tan(double x) Devuelve la tangente de x.
  • double tanh(double x) Devuelve la tangente hiperbólica de x.
 http://www.fismat.umich.mx/mn1/manu/node16.html#SECTION001610000000000000000

-Las secuencias de escape en C++ \n Nueva línea. Coloca el cursor en el principio de la siguiente línea.
\t Tabulador horizontal. Mueve el cursor al siguiente tabulador.
\r Retorno de carro. Coloca el cursor hacia el principio de la línea actual.
\a Alerta. Suena la beep del sistema.
\\ Imprime la diagonal invertida. Una sola diagonal sería interpretada como un carácter de escape.
\” Imprime la doble comilla. 

 http://www.alegsa.com.ar/Dic/secuencia%20de%20escape.php

No hay comentarios:

Publicar un comentario