SlideShare una empresa de Scribd logo
PASO BINARIO A DECIMAL 10011
Separamos cifras 1 0 0 1 1
Peso cifra
Valor cifra 16x1 8x0 4x0 2x1 1x1
Nº Decimal = 16x1 + 2x1 +1x1 = 19
2^4 2^3 2^2 2^1 2^0
Preguntar -> numero
Longitud -> L
Recorrer el numero desde 1
hasta L
Extraer cifra a cifra
El resultado será:
1
0
0
1
1
Código basic
ALGORITMO: SEPARAR CADA CIFRA
L = 5
i = 1 -> 2^4 = 16
i = 2 -> 2^3 = 8
i = 3 -> 2^2 = 4
i = 4 -> 2^1 = 2
i = 5 -> 2^0 = 1
Hay que hallar la
relación de la potencia a
elevar función de (L, i)
4 = 5-1
3 = 5-2
2 = 5-3
…………
2 ^ (L-i)
ALGORITMO: HALLAR EL PESO DE CADA CIFRA
L = 5
i = 1 -> 1 x 16 = 16
i = 2 -> 0 x 8 = 0
i = 3 -> 0 x 4 = 0
i = 4 -> 1 x 2 = 2
i = 5 -> 1 x 1 = 1
Código Basic
ALGORITMO: HALLAR EL VALOR DE CADA CIFRA
L = 5
i = 1 -> 1 x 16 = 16
i = 2 -> 0 x 8 = 0
i = 3 -> 0 x 4 = 0
i = 4 -> 1 x 2 = 2
i = 5 -> 1 x 1 = 1
19
Código Basic
ALGORITMO: SUMAR EL VALOR DE TODAS LAS
CIFRAS
CORREGIR EL PROGRAMA PARA QUE LAS CIFRAS SOLO SEAN 0 , 1
EJERCICIO
Programa para convertir un número hexadecimal en decimal.
Tener en cuenta que se puedan meter letras minúsculas, para ello después de preguntar
el numero lo convertimos a mayúsculas
A continuación cuando vayamos separando cifra a cifra, las validamos, para que no se
puedan meter cifras distintas de 0,1,2,…,9,A, B,C, D, E,F
A continuación debemos de convertir las cifras A=10, B= 11,…, E = 15
El resto del programa será adaptar el que hicimos de binario
Recordamos :
Un número hexadecimal ABC52 en base 16
A = 10, B = 11, C =12, D = 13, E = 14, F = 15
Decimal = 10 * 16^4 + 11 * 16^3 + 12 *16^2 + 5*16^1 + 2 * 16^0
Decimal = 703570
CODIGOS ASCII
Si introducimos el siguiente código -> x = 65
Los números 0,1, …9 tienen el código ASCII entre el 48 y el 57
Las letras A, B, C, D, E,F tienen el código ASCII entre el 65 y el 70
VALIDAR UNA CIFRA QUE SEA HEXADECIMAL
Cifra 0, 1, 2, 3,4, 5, 6, 7, 8, 9 A,B,C,D,E,F
ASCII 48……………………………57 65……………70
Por tanto una cifra será HEXADECIMAL Válida si:
Su código ASCII (>= 48 y <=57) o (>= 65 y <=70)
ALGORITMO
1) Pregunta numero hexadecimal
2) Convertirlo a mayúsculas
3) Hallar longitud el numero
4) (Bucle desde 1 hasta longitud)
 Separamos cifra a cifra
• Validar cada cifra para que solo se puedan meter: 0,1,2,…,9, A,B,C,D,E,F
 Cambiar las letras por su valor A= 10, B= 11, … F = 15
 Hallar el peso de cada cifra en base 16, potencias de 16
 Sumar el valor de todas las cifras
5) Escribir el resultado del numero decimal

Más contenido relacionado

La actualidad más candente

Semana 13 anual uni
Semana 13 anual uniSemana 13 anual uni
Semana 13 anual uni
RAZMAT
 
Nemeros complejos
Nemeros complejosNemeros complejos
Nemeros complejos
AnTo FloRes
 
Numeros complejos
Numeros complejosNumeros complejos
Numeros complejos
PSM san cristobal
 
Presentación1
Presentación1Presentación1
Presentación1
Andersson Arellano
 
Enteros
EnterosEnteros
Enteros
ijr2704
 
Numeros complejos I y II
Numeros complejos I y IINumeros complejos I y II
Numeros complejos I y II
luisagomezp
 
Numeros complejos (1)
Numeros complejos (1)Numeros complejos (1)
Numeros complejos (1)
luis gonzales
 
Roberto p2
Roberto p2Roberto p2
Trabajo práctico de Números Complejos
Trabajo práctico de Números ComplejosTrabajo práctico de Números Complejos
Trabajo práctico de Números Complejos
Anabella Cañizare
 
Corrección
CorrecciónCorrección
Corrección
karlitaroman
 
8vo (1)
8vo (1)8vo (1)
8vo (1)
psme Doto
 
Valor posicional
Valor posicional Valor posicional
Valor posicional
Carito Bustamante
 
Enunciados algoritmicos
Enunciados algoritmicosEnunciados algoritmicos
Enunciados algoritmicos
Facultad de Ciencias y Sistemas
 
Operación.
Operación.Operación.
Operación.
MCMMGE
 
Adicion
AdicionAdicion
Adicion
mikyto
 
Numeros Complejos 1 y 2.
Numeros Complejos 1 y 2.Numeros Complejos 1 y 2.
Numeros Complejos 1 y 2.
MCMMGE
 
Numeros enteros j_yumisaca
Numeros enteros j_yumisacaNumeros enteros j_yumisaca
Numeros enteros j_yumisaca
JacquelineYumisaca
 

La actualidad más candente (17)

Semana 13 anual uni
Semana 13 anual uniSemana 13 anual uni
Semana 13 anual uni
 
Nemeros complejos
Nemeros complejosNemeros complejos
Nemeros complejos
 
Numeros complejos
Numeros complejosNumeros complejos
Numeros complejos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Enteros
EnterosEnteros
Enteros
 
Numeros complejos I y II
Numeros complejos I y IINumeros complejos I y II
Numeros complejos I y II
 
Numeros complejos (1)
Numeros complejos (1)Numeros complejos (1)
Numeros complejos (1)
 
Roberto p2
Roberto p2Roberto p2
Roberto p2
 
Trabajo práctico de Números Complejos
Trabajo práctico de Números ComplejosTrabajo práctico de Números Complejos
Trabajo práctico de Números Complejos
 
Corrección
CorrecciónCorrección
Corrección
 
8vo (1)
8vo (1)8vo (1)
8vo (1)
 
Valor posicional
Valor posicional Valor posicional
Valor posicional
 
Enunciados algoritmicos
Enunciados algoritmicosEnunciados algoritmicos
Enunciados algoritmicos
 
Operación.
Operación.Operación.
Operación.
 
Adicion
AdicionAdicion
Adicion
 
Numeros Complejos 1 y 2.
Numeros Complejos 1 y 2.Numeros Complejos 1 y 2.
Numeros Complejos 1 y 2.
 
Numeros enteros j_yumisaca
Numeros enteros j_yumisacaNumeros enteros j_yumisaca
Numeros enteros j_yumisaca
 

Destacado

Algoritmos para c#
Algoritmos para c#Algoritmos para c#
Algoritmos para c#
Linder Sandi Rengifo
 
Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
angelo4037
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
Ronny Parra
 
Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binarios
Dieguinmc
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
Gabriel Romero
 
35 Valores morales y éticos
35 Valores morales y éticos 35 Valores morales y éticos
35 Valores morales y éticos
Orlando Martinez
 
Cambio de unidades
Cambio de unidadesCambio de unidades
Cambio de unidades
Aida Ivars
 

Destacado (7)

Algoritmos para c#
Algoritmos para c#Algoritmos para c#
Algoritmos para c#
 
Entornos de desarrollo para móviles
Entornos de desarrollo para móvilesEntornos de desarrollo para móviles
Entornos de desarrollo para móviles
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binarios
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
35 Valores morales y éticos
35 Valores morales y éticos 35 Valores morales y éticos
35 Valores morales y éticos
 
Cambio de unidades
Cambio de unidadesCambio de unidades
Cambio de unidades
 

Similar a Programa para pasar de binario a decimal(subir)

Informe taller 0 convercion numerica
Informe taller 0 convercion numericaInforme taller 0 convercion numerica
Informe taller 0 convercion numerica
Alexander Hernandez
 
Informe taller 0 convercion numerica 2014 revicion
Informe taller 0 convercion numerica 2014 revicionInforme taller 0 convercion numerica 2014 revicion
Informe taller 0 convercion numerica 2014 revicion
Alexander Hernandez
 
04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos
Huchin Huchin Diego
 
Codigosbinarios
CodigosbinariosCodigosbinarios
Codigosbinarios
sanagustin4b
 
Sistemas numeración arnold utp
Sistemas numeración arnold utpSistemas numeración arnold utp
Sistemas numeración arnold utp
Arnold Phillips
 
Ensamblador
EnsambladorEnsamblador
Ensamblador
zero0174
 
Representacion de datos
Representacion de datosRepresentacion de datos
Representacion de datos
JOSE MENDOZA
 
Representación de la Información
Representación de la InformaciónRepresentación de la Información
Representación de la Información
Yovany Arrocha
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracion
irishayde1822
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
Gustavo Salazar Loor
 
Sistema Númerico
Sistema NúmericoSistema Númerico
Sistema Númerico
Gustavo Davila
 
Electronica.ppt
Electronica.pptElectronica.ppt
Presentación sistemaas numericos
Presentación sistemaas numericos Presentación sistemaas numericos
Presentación sistemaas numericos
tomas356
 
Tr ab sistema binario 8 7-14 111111111111111111
Tr ab sistema binario 8 7-14 111111111111111111Tr ab sistema binario 8 7-14 111111111111111111
Tr ab sistema binario 8 7-14 111111111111111111
jose de la cruz flores
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
malvariol
 
Electronica digital 4º eso
Electronica digital 4º esoElectronica digital 4º eso
Electronica digital 4º eso
jesus jimenez padilla
 
1.0 numeración
1.0 numeración1.0 numeración
1.0 numeración
Kenyi Paredes Rubio
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
Guillem Esteve
 
Sistemas numericos y conversiones entre ellos
Sistemas numericos y conversiones entre ellosSistemas numericos y conversiones entre ellos
Sistemas numericos y conversiones entre ellos
Erys_Introduccion
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
MENOSCAL
 

Similar a Programa para pasar de binario a decimal(subir) (20)

Informe taller 0 convercion numerica
Informe taller 0 convercion numericaInforme taller 0 convercion numerica
Informe taller 0 convercion numerica
 
Informe taller 0 convercion numerica 2014 revicion
Informe taller 0 convercion numerica 2014 revicionInforme taller 0 convercion numerica 2014 revicion
Informe taller 0 convercion numerica 2014 revicion
 
04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos04 capitulo ii_sistema_de_numeracion_y_codigos
04 capitulo ii_sistema_de_numeracion_y_codigos
 
Codigosbinarios
CodigosbinariosCodigosbinarios
Codigosbinarios
 
Sistemas numeración arnold utp
Sistemas numeración arnold utpSistemas numeración arnold utp
Sistemas numeración arnold utp
 
Ensamblador
EnsambladorEnsamblador
Ensamblador
 
Representacion de datos
Representacion de datosRepresentacion de datos
Representacion de datos
 
Representación de la Información
Representación de la InformaciónRepresentación de la Información
Representación de la Información
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracion
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
Sistema Númerico
Sistema NúmericoSistema Númerico
Sistema Númerico
 
Electronica.ppt
Electronica.pptElectronica.ppt
Electronica.ppt
 
Presentación sistemaas numericos
Presentación sistemaas numericos Presentación sistemaas numericos
Presentación sistemaas numericos
 
Tr ab sistema binario 8 7-14 111111111111111111
Tr ab sistema binario 8 7-14 111111111111111111Tr ab sistema binario 8 7-14 111111111111111111
Tr ab sistema binario 8 7-14 111111111111111111
 
Unidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_cUnidad 4 electronica_digital_v1_c
Unidad 4 electronica_digital_v1_c
 
Electronica digital 4º eso
Electronica digital 4º esoElectronica digital 4º eso
Electronica digital 4º eso
 
1.0 numeración
1.0 numeración1.0 numeración
1.0 numeración
 
Representación de la información
Representación de la informaciónRepresentación de la información
Representación de la información
 
Sistemas numericos y conversiones entre ellos
Sistemas numericos y conversiones entre ellosSistemas numericos y conversiones entre ellos
Sistemas numericos y conversiones entre ellos
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
 

Más de Luis A. Diaz Sanchez

Robótica
RobóticaRobótica
Transistor teoria
Transistor teoriaTransistor teoria
Transistor teoria
Luis A. Diaz Sanchez
 
Presentacion1 6
Presentacion1 6Presentacion1 6
Presentacion1 6
Luis A. Diaz Sanchez
 
Hidrogeno Parte2
Hidrogeno Parte2Hidrogeno Parte2
Hidrogeno Parte2
Luis A. Diaz Sanchez
 
Hidrogeno Parte2
Hidrogeno Parte2Hidrogeno Parte2
Hidrogeno Parte2
Luis A. Diaz Sanchez
 
Presentacion Componentes Electronicos
Presentacion Componentes ElectronicosPresentacion Componentes Electronicos
Presentacion Componentes Electronicos
Luis A. Diaz Sanchez
 

Más de Luis A. Diaz Sanchez (6)

Robótica
RobóticaRobótica
Robótica
 
Transistor teoria
Transistor teoriaTransistor teoria
Transistor teoria
 
Presentacion1 6
Presentacion1 6Presentacion1 6
Presentacion1 6
 
Hidrogeno Parte2
Hidrogeno Parte2Hidrogeno Parte2
Hidrogeno Parte2
 
Hidrogeno Parte2
Hidrogeno Parte2Hidrogeno Parte2
Hidrogeno Parte2
 
Presentacion Componentes Electronicos
Presentacion Componentes ElectronicosPresentacion Componentes Electronicos
Presentacion Componentes Electronicos
 

Último

Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 

Último (20)

Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 

Programa para pasar de binario a decimal(subir)

  • 1.
  • 2. PASO BINARIO A DECIMAL 10011 Separamos cifras 1 0 0 1 1 Peso cifra Valor cifra 16x1 8x0 4x0 2x1 1x1 Nº Decimal = 16x1 + 2x1 +1x1 = 19 2^4 2^3 2^2 2^1 2^0
  • 3. Preguntar -> numero Longitud -> L Recorrer el numero desde 1 hasta L Extraer cifra a cifra El resultado será: 1 0 0 1 1 Código basic ALGORITMO: SEPARAR CADA CIFRA
  • 4. L = 5 i = 1 -> 2^4 = 16 i = 2 -> 2^3 = 8 i = 3 -> 2^2 = 4 i = 4 -> 2^1 = 2 i = 5 -> 2^0 = 1 Hay que hallar la relación de la potencia a elevar función de (L, i) 4 = 5-1 3 = 5-2 2 = 5-3 ………… 2 ^ (L-i) ALGORITMO: HALLAR EL PESO DE CADA CIFRA
  • 5. L = 5 i = 1 -> 1 x 16 = 16 i = 2 -> 0 x 8 = 0 i = 3 -> 0 x 4 = 0 i = 4 -> 1 x 2 = 2 i = 5 -> 1 x 1 = 1 Código Basic ALGORITMO: HALLAR EL VALOR DE CADA CIFRA
  • 6. L = 5 i = 1 -> 1 x 16 = 16 i = 2 -> 0 x 8 = 0 i = 3 -> 0 x 4 = 0 i = 4 -> 1 x 2 = 2 i = 5 -> 1 x 1 = 1 19 Código Basic ALGORITMO: SUMAR EL VALOR DE TODAS LAS CIFRAS
  • 7. CORREGIR EL PROGRAMA PARA QUE LAS CIFRAS SOLO SEAN 0 , 1
  • 8. EJERCICIO Programa para convertir un número hexadecimal en decimal. Tener en cuenta que se puedan meter letras minúsculas, para ello después de preguntar el numero lo convertimos a mayúsculas A continuación cuando vayamos separando cifra a cifra, las validamos, para que no se puedan meter cifras distintas de 0,1,2,…,9,A, B,C, D, E,F A continuación debemos de convertir las cifras A=10, B= 11,…, E = 15 El resto del programa será adaptar el que hicimos de binario Recordamos : Un número hexadecimal ABC52 en base 16 A = 10, B = 11, C =12, D = 13, E = 14, F = 15 Decimal = 10 * 16^4 + 11 * 16^3 + 12 *16^2 + 5*16^1 + 2 * 16^0 Decimal = 703570
  • 9. CODIGOS ASCII Si introducimos el siguiente código -> x = 65 Los números 0,1, …9 tienen el código ASCII entre el 48 y el 57 Las letras A, B, C, D, E,F tienen el código ASCII entre el 65 y el 70
  • 10. VALIDAR UNA CIFRA QUE SEA HEXADECIMAL Cifra 0, 1, 2, 3,4, 5, 6, 7, 8, 9 A,B,C,D,E,F ASCII 48……………………………57 65……………70 Por tanto una cifra será HEXADECIMAL Válida si: Su código ASCII (>= 48 y <=57) o (>= 65 y <=70)
  • 11. ALGORITMO 1) Pregunta numero hexadecimal 2) Convertirlo a mayúsculas 3) Hallar longitud el numero 4) (Bucle desde 1 hasta longitud)  Separamos cifra a cifra • Validar cada cifra para que solo se puedan meter: 0,1,2,…,9, A,B,C,D,E,F  Cambiar las letras por su valor A= 10, B= 11, … F = 15  Hallar el peso de cada cifra en base 16, potencias de 16  Sumar el valor de todas las cifras 5) Escribir el resultado del numero decimal