Guia De Estudios Para C

Páginas: 7 (1590 palabras) Publicado: 6 de noviembre de 2015
Tipos de Datos.
1.-Numéricos.
2.-Calificadores.
3.-Numéricos reales.
4.-Lógico.
5.-Carácter extendido.
Tipo de dato.
Descripción.
No. De bytes
Rango
short
Entero corto
2
-32768 a 32767
int
Entero
4
-2147483648 a +2147483647
long
Entero largo
4
-2147483648 a +2147483647
char
Carácter
1
-128 a 127
signed short
Entero corto
2
-32768 a 32767
unsigned short
Entero corto sin signo
2
0 a 65535
Signedint
Entero
4
-2147483648 a +2147483647
Unsigned int
Entero sin signo
4
0 a 4294967295
Signed long
Entero largo
4
-2147483648 a +2147483647
Unsigned lon
Entero largo sin signo
4
0 a 4294967295
Signed char
Carácter
1
-128 a 127
Unsigned char
Carácter sin signo
1
0 a 255
Float
Real (Número en coma flotante)
4
Positivos: 3.4E-38 a 3.4E38
Negativos: -3.4E-38 a -3.4E38

Double
Real doble(Número encoma flotante de doble precisión)
8
Positivos: 1.7E-308 a 1.7E308
Negativos: -1.7E-308 a -1.7E308

Long double
Real doble largo
10
Positivos: 3.4E-4932 a 1.1E4932
Negativos: -3.4E-4932 a -1.1E4932

bool
Dato de tipo lógico
1
0, 1
wchar_t
Carácter Unicode
2
0 a 65535










Tipo de Operadores.
Un operador es un elemento de programa que se aplica a uno o varios operandos en una expresión oinstrucción. Los operadores que requieren un operando, como el operador de incremento se conocen como operadores unarios. Los operadores que requieren dos operandos, como los operadores aritméticos (+,-,*,/) se conocen como operadores binarios. Un operador, el operador condicional (?:), utiliza tres operandos y es el único operador ternario de C++.
Existen 6 tipos de operadores según su función, que sonaritméticos, relacionales, de asignación, lógicos, de dirección y de manejo de Bits.
1.1 Operadores de asignación.
(=)Asignación Básica.
Ejemplo: X = 6.
X vale 6.
(*=) Asigna Producto.
Ejemplo: X *= 5.
X vale 30.
(/=) Asigna División.
Ejemplo: X /= 2.
X vale 3.
(+=) Asigna Suma.
Ejemplo: X += 4.
X vale 10.
(-=) Asigna Resta.
Ejemplo: X -= 1.
X vale 5.
(%=) Asigna Modulo.
Ejemplo: X %= 5.
Xvale 1.
(<<=) Asigna Desplazamiento Izquierda.
Ejemplo: X <<= 1.
X vale 12.
(>>=) Asigna Desplazamiento Derecha.
Ejemplo: X >>= 1.
X vale 3.
(&=) Asigna AND entre Bits.
Ejemplo: X &= 1.
X vale 0.
(^=) Asigna XOR entre Bits.
Ejemplo: X ^= 1.
X vale 7.
(|=) Asigna OR entre Bits.
Ejemplo: X |= 1.
X vale 7.


1.2 Operadores aritméticos.
(-)Resta.
Ejemplo: X = 5 – 3.
X vale 2.
(+) Suma.
Ejemplo: X =5 + 3.
X vale 8.
(*) Multiplicación.
Ejemplo: X = 2 * 3.
X vale 6.
(/) División.
Ejemplo: X = 6 / 3.
X vale 2.
(%) Módulo.
Ejemplo: X = 5 % 2.
X vale 1.
(--) Decremento.
Ejemplo: X = 1; X--.
X vale 0.
(++) Incremento.
Ejemplo: X = 1; X++.
X vale 2.
1.3 Operadores Lógicos.
(&&) AND Lógico
Ejemplo: A && B
Si ambos son verdaderos se obtiene verdadero (true)
(||) OR Lógico
Ejemplo: A || BVerdadero si alguno es verdadero
(!) Negación Lógica
Ejemplo: !A
Negación de a











1.4 Operadores relacionales.
(<) Menor
Ejemplo: X = 5; Y = 3;
if(x < y) x+1;
X vale 5
Y vale 3
(>) Mayor
Ejemplo: X = 5; Y = 3;
if(x > y) x+1;
X vale 6
Y vale 3
(<=) Menor o igual
Ejemplo: X = 2; Y = 3;
if(x <= y) x+1;
X vale 3
Y vale 3
(>=) Mayor o igual
Ejemplo: X = 5; Y = 3;
if(x >= y) x+1;
X vale 6
Y vale 3(==) Igual
Ejemplo: X = 5; Y = 5;
if(x == y) x+1;
X vale 6
Y vale 5
(¡=) Diferente
Ejemplo: X = 5; Y = 3;
if(x ¡= y) y+1;
X vale 5.
Y vale 4.
1.5 Operadores de bits.
(<<) Desplazamiento a Izquierda.
Ejemplo: a << b.
X vale 2.
(>>) Desplazamiento a Derecha.
Ejemplo: X = 5 + 3.
X vale 8.
(~) Complemento.
Ejemplo: X = 2 * 3.
X vale 6.
(&)AND.
Ejemplo: X = 2 & -2.
X vale 2.

(^) XOR.
Ejemplo: X =7 ^ -2.
X vale -7.
(|) OR.
Ejemplo: X = 6 | 13.
X vale 15.

Librerías en c++.
Las librearías son archivos (no siempre externos) que nos permiten llevar a cabo diferentes tareas sin necesidad de preocuparnos por cómo se hacen sino simplemente entender cómo usarlas. Las librearías en C++ permiten hacer nuestros programas más modulares y reutilizables, facilitando además crear programas con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • C++ Guia Para Programacion
  • Ejerciios para estudio c++
  • Guia para estudiar historia
  • Guía de estudio para economía
  • Guía para estudio de caso
  • Guia Para Estudiar Lenguaje
  • Guia De Estudio (Para Contestar)
  • guias de estudio para quimica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS