En este documento se abordaran procedimientos con el fin de crear una calculadora
Enviado por Diego Martinez • 28 de Agosto de 2016 • Tarea • 1.323 Palabras (6 Páginas) • 142 Visitas
Martínez Rey, Diego Alejandro.
18.08.2016
[1]
LabIntroducción al lenguaje JAVA
Abstract- This document will explain about how to build a calculator using different buttons and some math orders to specify which operation the user will need to operate two or more numbers.
Resumen- Este documento va a explicar cómo construir una calculadora usando diferentes botones y algunas ordenes matemáticas para especificar qué operación el usuario va a necesitar para operar dos o mas números.
E
introduccion
n este documento se abordaran procedimientos con el fin de crear una calculadora, donde se organizaran los diferentes controles para determinar el físico de esta y programar cada botón asignándole una función especifica. Se utilizaran operaciones trigonométricas y algebraicas para que el usuario pueda determinar el valor al que quiere llegar.
Es una programación sencilla para crear algo sencillo pero útil donde nosotros podremos establecer nuestra comodidad al digitar números y operarlos con el fin de crear y diseñar una herramienta para la persona que desea hacer un cálculo ahorrando tiempo y facilitando el trabajo.
marco teórico
Es un lenguaje de programación de propósito general concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. “Es un lenguaje de programación orientado a objetos que se popularizó a partir del lanzamiento de su primera versión comercial de amplia difusión, la JDK 1.0 en 1996. Actualmente es uno de los lenguajes más usados para la programación en todo el mundo” (Rodríguez, 2012). Java es un lenguaje útil para casi todo tipo de problemas. Podemos citar como funcionalidades de Java varias:
1. Aplicaciones “cliente”: son las que se ejecutan en un solo ordenador (por ejemplo el portátil de tu casa) sin necesidad de conectarse a otra máquina. Pueden servirte por ejemplo para realizar cálculos o gestionar datos.
2. Aplicaciones “cliente/servidor”: son programas que necesitan conectarse a otra máquina (por ejemplo un servidor de datos) para pedirle algún servicio de forma más o menos continua, como podría ser el uso de una base de datos. Pueden servir por ejemplo para el teletrabajo: trabajar desde casa pero conectados a un ordenador de una empresa.
3. Podemos hablar también de “aplicaciones web”, que son programas Java que se ejecutan en un servidor de páginas web. Estas aplicaciones reciben “solicitudes” desde un ordenador y envían al navegador (Internet Explorer, Firefox, Safari, etc.) que actúa como su cliente páginas de respuesta en HTML.
“Con la programación en Java, se pueden realizar distintos aplicativos, como son applets, que son aplicaciones especiales, que se ejecutan dentro de un navegador al ser cargada una página HTML en un servidor WEB, Por lo general los applets son programas pequeños y de propósitos específicos”. (programación Java, 2011).
metodología
En esta práctica, se realizó y creó una calculadora programada por java donde se especifica ciertas características de las funciones básicas y se emplearon en ella siguiendo los siguientes parámetros:
La calculadora debe tener las funciones:
- Suma, Resta, Multiplicación, División
- Sen, Cos, Tan
- Elevar al Cuadrado, Raíz Cuadrada, Raíz Enésima, Potencia Enésima.
- Logaritmo natural
descripción del desarrollo
Para la elaboración de la calculadora, utilizamos el programa llamado netbeans donde programamos cada parte de la calculadora y ejecutamos para comprobar el resultado de cada operación establecida.
Como primer paso se creó cada botón de la calculadora llamándolo por su respectivo nombre y se creó el label donde va los dígitos mostrados en la pantalla, después a este paso se programaron los botones de los números, siendo así el número uno como ejemplo:
String takein;
takein= display.getText()+ Boton1.getText();
display.setText(takein);
Se creó una variable donde tomara lo que dice en el botón como texto y lo muestra en la pantalla, siendo así para cada uno de los números 1, 2, 3, 4, 5, 6, 7, 8, 9 y 0.
Teniendo ya establecido los números, se empezó a programar las cuatro operaciones fundamentales, siendo la suma:
num1=Double.parseDouble(display.getText());
display.setText("");
operacion = "+" ;
Se nombró una variable llamada num1, donde hace referencia al primer número digitado por el usuario y lo guarda para después llamarlo en el botón de resultado (“=”). Cuando el usuario quiera sumar, restar, multiplicar o dividir dos números, tendrá que digitar el primero y hacer la operación que escoja con los botones para poder digitar el segundo número, ya establecido estos dos números se crea un switch para determinar qué tipo de función desea emplear y qué hacer con ese botón, se estableció dentro del botón “=” así:
...