Calculadora HP

Páginas: 7 (1583 palabras) Publicado: 22 de marzo de 2014
Red de Revistas Científicas de América Latina, el Caribe, España y Portugal

Sistema de Información Científica

Paul Lorena Lazo, Edgar Ruiz Lizama
Un programa en C++ que simula la calculadora HP 48G
Industrial Data, vol. 8, núm. 1, enero, 2005, pp. 66-74,
Universidad Nacional Mayor de San Marcos
Perú
Disponible en: http://www.redalyc.org/articulo.oa?id=81680112

Industrial Data,
ISSN(Versión impresa): 1560-9146
iifi@unmsm.edu.pe
Universidad Nacional Mayor de San Marcos
Perú

¿Cómo citar?

Fascículo completo

Más información del artículo

Página de la revista

www.redalyc.org
Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto

SISTEMAS E I NFORMÁTICA
Revista de la Facultad de Ingeniería Industrial
Vol. (8) 1: pp. 66-74(2005) UNMSM
ISSN: 1560-9146 (impreso) / ISSN: 1810-9993 (electrónico)

UN PROGRAMA EN C++ QUE SIMULA LA CALCULADORA
HP 48G
Paul Lorena Lazo
Edgar Ruiz Lizama

(1)

Recepción: Febrero de 2005 / Aceptación: Junio 2005

(2)

RESUMEN
El artículo presenta un programa en
lenguaje C++ que emula el comportamiento
de la calculadora HP 48G. Para ello se
utiliza los conceptos que provee elparadigma de la programación orientada a
objetos y los algoritmos de pila para la
notación polaca. En la implementación del
programa se ha utilizado el compilador
Borland C++ 4.5.
Palabras Clave: Calculadora HP. Notación
polaca RPN. Listas enlazadas.
A PROGRAM IN C++ THAT SIMULATES THE HP
48G CALCULATOR
ABSTRACT
The article presents a program in C++
language that emulates the behaviorof a HP
48G calculator. For this, we use the concepts
that the paradigm of the programming
oriented to objects and battery algorithms for
the polish notation provide. In the
implementation of the program a Borland
C++ 4.5 Compiler was used.
Key words: HP calculator. RPN polish
notation. Linked list.

I N T R O D U C C I Ó N

Las calculadoras HP y CASIO (usadas mayormente en nuestromedio)
trabajan de modo diferente. Las calculadoras CASIO evalúan expresiones
en notación INFIJA, por ejemplo si queremos sumar a y b, para obtener un
resultado c; ingresamos: a + b; con lo cual obtenemos c. Por el contrario
las calculadoras HP evalúan en notación POSFIJA; es decir para sumar a
y b ingresamos: a b +; para luego obtener c como resultado. Como se
observa en esta última forma deevaluar los operandos se leen primero y
el operador va al final; de allí el nombre de evaluación en notación Posfija.
Existe una tercera forma de evaluar expresiones que es la PREFIJA; así
para sumar a y b se tiene: + a b; es decir primero va el operador y luego
los operandos.
Las calculadoras HP son muy útiles para realizar cálculos en ciencias e
ingeniería por su alta precisión y porqueposeen funciones o rutinas de
Biblioteca y hasta su propio lenguaje de programación, permitiendo también el trazado de gráficas de las funciones.
Como una inquietud de los autores del artículo surgió la pregunta ¿Cómo
es que trabaja una HP?. Para responder a esta pregunta se escribió el
programa cuyo contenido se presenta en su totalidad. El programa utiliza
conceptos de Estructuras de Datos yAlgoritmos, como son: las listas
enlazadas, y los algoritmos de Pila, muy útiles para evaluar en
RPN(Reverse Polish Norm). Adicionalmente se hace uso del paradigma
orientado a objetos para simplificar la solución.
Por tanto, decidimos crear un programa que haga lo que hace la HP, ese
es el aporte a la comunidad informática. A partir de aquí puede irse a
cosas más avanzadas.

MARCO

(1)(2)

Ingeniero Industrial. Miembro del Centro de
Investigación y Desarrollo de Software, CIDESOFT.
E-mail: paul.lorena@gmail.com
Ingeniero Industrial. Profesor del Departamento de
Ingeniería de Sistemas e Informática, UNMSM.
E-mail: eruizl@unmsm.edu.pe

CONCEPTUAL

Con el aumento de la demanda de nuevo software, gracias al gran avance
tecnológico de los últimos 20 años, los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual Para Hp (Calculadora)
  • Calculadoras HP de series 49G
  • Calculadora hp s30
  • Calculadora hp
  • manual calculadora hp 50g
  • Programacion en calculadora HP 50g
  • manual de calculadora hp
  • manejo de Calculadora HP

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS