Sie sind auf Seite 1von 6

FACULTAD DE ESTUDIOS A DISTANCIA PROGRAMA DE INGENIERIA INDUSTRIAL

PROGRAMACION I
GRUPO C

TALLER 1 SISTEMAS NUMERICOS Y EXPRESIONES

OBJETIVO
Reforzar los conocimientos estudiados en la Unidad I, relacionados con sistemas
Numricos y expresiones.

En total son 40 ejercicios, es decir 1,25 puntos por cada ejercicio = 50 puntos.

Realice las siguientes conversiones. Debe anexar el procedimiento para llegar


a la respuesta.

1. 101100112 a decimal = 179 6. 59378 a Hexad = No es octal vlido


2. 6758 a binario = 110111101 7. 12710 a Octal = 177
3. 1A3BC16 a Octal = 321674 8. 8978 a binario = = No es octal vlido
4. 1001010 a decimal = 74 9. 4778 a Hexadecimal = 13F
5. 784210 a binario = 1111010100010

CONVERSIN DE DECIMAL A BINARIO, OCTAL Y HEXADECIMAL

A binario. Se divide sucesivamente el nmero entre 2 hasta que el resultado de la


divisin sea cero. El nmero binario se forma tomando el primer dgito el ltimo
cociente, seguidos por los residuos obtenidos en cada divisin, seleccionndolos de
derecha a izquierda.

A octal: Se hace lo mismo que con los binarios solo que se divide entre 8.

A hexadecimal. Se hace los mismos que con los binarios y octales, solo que
dividindolos entre 16. Se debe tener en cuenta que a partir del 10 (incluso) se
enumeran los nmeros con las letras del abecedario por su orden:

10=A; 11=B; 12=C; 13=D; 14=E; 15=F.

ING. PAULA COLORADO ORDOEZ 1


FACULTAD DE ESTUDIOS A DISTANCIA PROGRAMA DE INGENIERIA INDUSTRIAL

CONVERSIN DE HEXADECIMAL, OCTAL Y BINARIO A DECIMAL

De hexadecimal a decimal. Se multiplica el primer dgito de derecha a izquierda por


16a la cero, a continuacin se procede con el siguiente dgito por 16 elevado a la uno
y as sucesivamente hasta llegar al ltimo dgito en el extremo izquierdo. El nmero
se forma sumando los resultados de dichas multiplicaciones.

De octal a decimal: Se multiplica el primer dgito de derecha a izquierda por 8 a la


cero, a continuacin se procede con el siguiente dgito por 8 elevado a la uno y as
sucesivamente hasta llegar al ltimo dgito en el extremo izquierdo. El nmero se
forma sumando los resultados de dichas multiplicaciones.

De binario a decimal: Se multiplica el primer dgito de derecha a izquierda por 2 a la


cero, a continuacin se procede con el siguiente dgito por 2 elevado a la uno y as
sucesivamente hasta llegar al ltimo dgito en el extremo izquierdo. El nmero se
forma sumando los resultados de dichas multiplicaciones.

Conversin de binario a hexadecimal, a octal: Se separan los bits en grupos de a


cuatro, comenzando por la derecha y siguiendo hacia la izquierda. Luego se sustituye
cada dgito por su respectiva representacin segn tabla.

Decimal Binario Octal Hexadecimal


0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F

ING. PAULA COLORADO ORDOEZ 2


FACULTAD DE ESTUDIOS A DISTANCIA PROGRAMA DE INGENIERIA INDUSTRIAL

1. 101100112 a decimal 6. 59378 a Hexadecimal


2. 6758 a binario 7. 12710 a Octal
3. 1A3BC16 a Octal 8. 8978 a binario
4. 10010102 a decimal 9. 4778 a Hexadecimal
5. 784210 a binario

1 0 1 1 0 0 1 1
27 26 25 24 23 22 21 20
128 0 32 16 0 0 2 1

128 + 32 + 16 + 2 + 1 = 179

6758 a binario segn tabla

octal binario
6 110
7 111
5 101
675 = 110 111 101

1A3BC16 a Octal segn tabla se pasa primero a otro sistema y luego de all se
convierte a octal, no hay mtodo directo.

hexa binario 00 011 010 001 110 111 100 2


a Octal
1 0001 3
A 1010 2
3 0011 1
B 1011 6
C 1100 7
4
0001 1010 0011 1011 11002 3216748

ING. PAULA COLORADO ORDOEZ 3


FACULTAD DE ESTUDIOS A DISTANCIA PROGRAMA DE INGENIERIA INDUSTRIAL

Clasifique la informacin de acuerdo al tipo de dato, colocando una X en la


columna correspondiente:

tem. DATO NUMERICO CARACTER CADENA LOGICO


ENTERO REAL
10 Tiempo X
11 Verdadero X
12 -781,56 X
13 GERENTE X
14 4.325.182 X
15 -75 X
16 @ X
17 B-T57 X

Complete las siguientes tablas, colocando en la casilla indicada, el resultado de


la operacin sealada en cada columna:

tem. x y x/y x mod y x div y


18 20 4 5 0 5
19 38 14 2.71 10 2
20 -50 8 -6.25 -2 -6
21 -20 -6 3.3 2 3
22 75 8 9.375 3 9

tem. a b ayb aob No a No b


23 6 > 11 F 15 != 6 V F V V F
24 -9 = 6 F 4 < 14 V F V V F
25 25 != 13 V 7>2 V V V F F
26 ( 3>1) V ( 8=8) V V V F F
27 No (7!=7) V No (5> 9) V V V F F

!= Es el signo de diferente o no igual a.

ING. PAULA COLORADO ORDOEZ 4


FACULTAD DE ESTUDIOS A DISTANCIA PROGRAMA DE INGENIERIA INDUSTRIAL

Resolver las siguientes expresiones. Debe anexar el procedimiento para obtener


los resultados:

Es importante tener en cuenta la prioridad de operadores:


1) Exponenciacin ^
2) *, /, div, mod
3) +, -
Si estn al mismo nivel se resuelven de izquierda a derecha

28. 15 mod 2 * 7 + 12 6 = 15 mod 14 + 12 6 = 1 + 12 6 = 7


29. 37 div 6 * 4 + 3 * 2 7 = 37 div 24 + 6 = 1 + 6 - 7 = 0
30. (36 mod 6) + ((3 + 5) (5 + 7 )) = 0 + 8 12 = - 4
31. 2 ^ 3 / 4 + 3 * 7 4 * 5 = 8/4 + 21 20 = 2 + 21 - 20 = 3
32. (4+6) * (7 + 2) / (2 + 3) mod 6 = 10 * 9 / 5 mod 6 = 90 / 5 mod 6 = 18 mod 6 = 0
33. (2 ^ 4) + (3 * 2) / 7 = 16 + 6 / 7 = 16 + 0.86 = 16.86
34. 10 + 22 / 4 mod 3 + 5 = 10 + 5.5 mod 3 + 5 = el mod aplica solamente para
datos enteros
El signo ^ significa potencia o elevado a.

Cul es el valor de cada una de las variables A, B y C, X, Y y M al finalizar las


siguientes asignaciones. Debe anexar el procedimiento para obtener los
resultados:

35.
A7
B5
CA+B 12
CA+C*2 31
BCB 26
AB 26

36.
A4
B2
CA+B 6
CB*4 8
AC 8
BA/B 4

ING. PAULA COLORADO ORDOEZ 5


FACULTAD DE ESTUDIOS A DISTANCIA PROGRAMA DE INGENIERIA INDUSTRIAL

37.
X 10
Y6
MX/Y 1.67
MM*2 3.33
MX*Y+2 62
XM+1 63
YM+2 64

Escribir las siguientes expresiones algebraicas como expresiones algortmicas:

+5
38. X = * (9+2)2 (+2)2 +()
7
40. Z =
(4)3
X= (X+5) / (Y-7) * (9+2)2
Z = ((X+2)2 + (Y-Z)) / (Y*4)3
+3

39. A = 3 * (7 - A)

A= (((A+3) / B) / ((B*3) / A))* (7-A)

ING. PAULA COLORADO ORDOEZ 6

Das könnte Ihnen auch gefallen