You are on page 1of 2

TIPO DATO ESPACIO MEMORIA RANGO

unsigned char 8 bits 0 a 255


char 8 bits -128 a 127
short int 16 bits -32,768 a 32,767
unsigned int 32 bits 0 a 4,294,967,295
int 32 bits -2,147,483,648 a 2,147,483,647
unsigned long 32 bits 0 a 4,294,967,295
enum 16 bits -2,147,483,648 a 2,147,483,647
long 32 bits -2,147,483,648 a 2,147,483,647
float 32 bits 3.4 x 10-38 a 3.4 x 10+38(6 dec)
double 64 bits 1.7 x 10-308 a 1.7*10+308(15 dec)
long double 80 bits 3.4 x 10-4932 a 1.1 x 10+4932
Para manejar cadenas de caracteres (strings), se debera usar un arregllo de caracteres con
el siguiente formato.
Char nomstring[cant de elementos];
Ejemplo
Char nombre[30];
Char ciudad[20];
Para cargar con un dato se usa el siguiente codigo;
strcpy(carrera,ing sistemas);
Variables arreglos de caracteres, tienen que usar sus funciones de manipulacin que vienen
en la libreria string.h, algunas de estas funciones son: strcpy(), strcat(), strcmp(), strlen(),
etc.
C++ OPERADORES ARITMETICOS
Un operador es un smbolo especial que indica al compilador que debe efectuar una
operacin matemtica o lgica.
C++ reconoce los siguientes operadores aritmticos:
Operador Operacin
+ SUMA
- RESTA
* MULTIPLICACION
/ DIVISION
% MODULO O RESIDUO
Como notas importantes a recordar siempre;
En problemas de divisin entre enteros, C++ trunca la parte residual, es decir;
rea de declaracin de variables float a; rea de operaciones
a = 10 / 4;
rea de despliegue de resultados desplegar a; En pantalla sale ( 2.000000 ) El operador
(%) devuelve el residuo entero de una divisin entre enteros, ejemplo;
int alfa;
alfa = 23 % 4;
El resultado en pantalla es 3
Otro ejemplo;
alfa = 108 % 10;
El resultado en pantalla es 8
Para resolver los problemas de potencias y races, se usan ciertas instrucciones especiales
que proporciona el lenguaje, llamadas funciones matemticas, en C++ existe toda una
librera de instrucciones o funciones matemticas.
Recordar que todas las funciones reciben uno o ms datos o valores y regresan siempre un
resultado, una de estas funciones matemticas es:
#include <math.h>
double pow(double base, double exp);
Esta funcin ocupa dos valores o datos( base y exp) ambos de tipo double, y regresa un
resultado tambin de tipo double, ejemplo;
Resolver el problema de calcular

You might also like