Informe Calculadora Hexagesimal
Informe Calculadora Hexagesimal
Informe Calculadora Hexagesimal
PROGRAMACIN I
AUTORES:
MICHELLE CEVALLOS
CECIBEL MOREIRA
ALEX RODRIGUEZ
PEDRO TAIPE
KIMBERLY TULCAN
AO LECTIVO: 2015
NDICE
INTRODUCCIN.......................................................................................... 3
OBJETIVOS................................................................................................... 4
OBJETIVO GENERAL.................................................................................... 4
OBJETIVOS ESPECFICOS...........................................................................4
FUNDAMENTACIN TERICA....................................................................5
LENGUAJES PROGRAMACIN.-..............................................................5
LENGUAJE VISUAL BASIC:.......................................................................5
LENGUAJE C:........................................................................................... 6
LENGUAJE JAVA:...................................................................................... 6
CICLOS REPETITIVOS.-...........................................................................6
FUNCIONES.-............................................................................................ 7
DECLARACIN FUNCIONES:....................................................................7
PROCEDIMIENTOS (SUBRUTINAS)..........................................................8
PROCEDIMIENTO VS. FUNCIN...............................................................8
CADENA DE CARACTERES.-.....................................................................9
SISTEMA HEXADECIMAL.........................................................................9
CONVERSIN DE DECIMAL A HEXADECIMAL..........................................9
DESARROLLO DEL PROYECTO.................................................................10
LENGUAJE VISUAL BASIC.........................................................................10
LENGUAJE C.............................................................................................. 14
LENGUAJE JAVA......................................................................................... 19
CONCLUSIONES......................................................................................... 25
RECOMENDACIONES................................................................................. 26
BIBLIOGRAFIA.......................................................................................... 27
TRABAJOS CITADOS................................................................................. 27
INTRODUCCIN
OBJETIVOS
OBJETIVO GENERAL
Realizar un programa de una calculadora hexadecimal, utilizando los
diferentes lenguajes programacin como visual basic, C y java, para
facilitar la realizacin de operaciones bsicas como suma, resta
multiplicacin y divisin.
OBJETIVOS ESPECFICOS
FUNDAMENTACIN TERICA
La programacin es sin duda un tema clave en la construccin
moderna de programas. El elevado tamao de la memoria central de
las computadoras junto con las grandes capacidades de
almacenamiento de los discos externos de las mismas ha conducido a
considerar el estilo de programacin como uno de los factores clave
en el desarrollo de programas. (Luis, Segunda Edicion).
La principal razn para que las personas aprendan lenguajes y
tcnicas de programacin es utilizar la computadora como una
herramienta para resolver problemas. La resolucin de problemas
exige al menos los siguientes pasos:
1. Definicin o anlisis del problema
2. Diseo algoritmo
3. Transformacin algoritmo en un programa
4. Ejecucin validacin del programa
(Luis, Segunda Edicion)
En cuanto a las caractersticas que debe tener un algoritmo estn:
Debe ser preciso e indicar orden de realizacin de cada paso
Debe estar definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez
Debe ser finito. Si se sigue un algoritmo se debe terminar en algn
momento; o sea, debe tener un numero finito de pasos. Es decir
entrada, proceso, salida
(Luis, Segunda Edicion)
DECLARACIN FUNCIONES:
La declaracin de funciones requiere una serie de pasos que la
definen. Una funcin como tal subalgoritmo o subprograma tiene una
constitucin similar a los algoritmos, por consiguiente constara de
una cabecera que comenzara con el tipo de valor devuelto por la
funcin, seguido de la funcin, que ser una serie de acciones o
instrucciones cuya ejecucin har que se asigne un valor al nombre
de la funcin. Esto determina el valor particular del resultado que ha
de devolverse al programa llamador.
SISTEMA HEXADECIMAL
Utiliza 16 dgitos y letras para representar para representar cifras y
cantidades numricas.
Los smbolos son {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,},la base del
sistema es el 16. (Agustn, 2002).
10
11
EJEMPLOS:
Ejemplo
4.hexadecimales negativos.
Inexistencia
13
de
LENGUAJE C
Se usaran las siguientes libreras:
14
15
16
17
Ejemplos:
18
LENGUAJE JAVA
Para realizar la calculadora hexadecimal crearemos una funcin que
nos ayude a convertir nuestro nmero en hexadecimal a decimal.
El nombre de la funcin ser hexa ser de tipo long y tendr un solo
parmetro de tipo string.
19
20
21
22
23
Ejemplos.-
24
CONCLUSIONES
25
RECOMENDACIONES
26
BIBLIOGRAFIA
Agustn, O. A. (2002).
(Diseo, teora, prctica).
Electrnica
Digital
Combinacional
TRABAJOS CITADOS
27