Professional Documents
Culture Documents
LA MEMORIA
Luego, con 1 BYTE es posible representar 28=256 elementos de informacin (datos) Tenemos
unsigned int
Entero sin Signo. Ocupa 2 bytes = 16 bits. Varia desde 0 hasta 216 1 = 65535 EJEMPLO: Declaramos 1 variable entera p unsigned int p=24; cout<<p; // Visualiza en Pantalla el valor 24 p=65535; // Maximo Valor que puede asumir la variable cout<<p; // Visualiza en Pantalla el valor 65535 En memoria, la variable p = 65535 se representa en su equivalente binario 1111 1111 1111 1111
int
Entero con Signo. Ocupa 2 bytes = 16 bits. Varia desde -(215 1) = -32767 hasta +215 = +32768 EJEMPLO: Declaramos 1 variable entera p int p=24; cout<<p; // Visualiza en Pantalla el valor 24 p=-1; cout<<p; // Visualiza en Pantalla el valor -1 En memoria, la variable p = -1 se representa en su complemento binario a 2 1111 1111 1111 1111
long
Entero Largo con Signo. Ocupa 4 bytes = 32 bits. Varia desde -(231 1) hasta +231 EJEMPLO: Declaramos 1 variable entera h long h; h=1000000; cout<<h; // Visualiza en Pantalla el valor 1000000 h=-1; cout<<h; // Visualiza en Pantalla el valor -1 En memoria, la variable h = -1 se representa en su complemento binario a 2 1111 1111 1111 1111 1111 1111 1111 1111 Carcter Entero sin signo. Ocupa 1 byte = 8 bits. Varia desde 0 hasta 28 1 = 255 EJEMPLO: Declaramos 1 variable carcter c char c; c=@; cout<<c; // Visualiza en Pantalla el carcter @ c=64; cout<<c; // Visualiza en Pantalla el carcter @ En memoria, la asignacion c = @ c=64 se representa en su equivalente binario 0110 0100 Numero Real
char
double
NUMEROS NEGATIVOS
EJEMPLO
Se observa que en el sistema decimal el nmero negativo -06514 se expres en trminos de su complemento a 10. Dado que la Resta no existe desde el punto de vista del Procesamiento de Datos, en el sistema binario los nmeros negativos se representan en un formato de COMPLEMENTO A 2 Ejemplo: Representar los siguientes nmeros negativos en un formato de 1 byte -40
-105 (Ejercicio)
-40
-105 (Ejercicio)
PROGRAMACION ESTRUCTURADA
Incorpora tres tipos de estructuras o lgicas de control: Lgica Secuencial Lgica Condicional. Alternativa o Selectiva Lgica Iterativa o repetitiva
LGICA SECUENCIAL
o Establece que las instrucciones se ejecutan una a continuacin de otra
Convertir radianes a grados sexagesimales y centesimales Convertir grados Celsius a grados Fahrenheit y Kelvin Convertir gramos a onzas y libras Convertir metros a pulgadas, pies, yardas
Dado un entero N asociar al da de la semana de modo que 1 Lunes 2 Martes 3 Mircoles 4 Jueves 5 Viernes 6 Sbado 7 Domingo
Versin 1
Versin 2
Versin 3
Versin 4
LOGICA WHILE
PRACTICA
EJEMPLO : Dado un entero N generar sus divisores.
Al establecer un entero tal como 24, se deben generar sus divisores tal como se muestra
La pantalla de ejecucin es
EJEMPLO: Aproximar el rea bajo la curva de una funcin polinomial Se desea aproximar el rea bajo la curva de la funcin f(x)=x2 en un determinado intervalo [A,B]