“Conocimientos Programación>Programación Java

Cómo hacer una calculadora básica con Java

2016/2/29
Una calculadora en Java es muy fácil de escribir. Cuando la mayoría de la gente oye la calculadora , que piensan de una interfaz con botones y una pantalla para poner los números . En realidad, incluso puede ser una interfaz basada en texto en una cáscara /línea de comandos. La parte más importante es la creación de un procedimiento que aceptará los números. El resto es simple matemática y la impresión de la pantalla. Recuerde que debe comprobar que no existen puntos y comas que faltan. Cosas que necesitará de computadora con Java instalado
editor de texto

compilador Java IDE como Eclipse (opcional )
Mostrar más instrucciones

1

Abrir el editor de texto o IDE. Configure la clase de la siguiente manera :

public class Calculadora

{ }

La programación va entre las llaves .
2

Escriba el código que realizará las operaciones matemáticas. Puede utilizar los métodos o de una declaración switch. He utilizado métodos distintos. Escribe éstos entre las llaves , exactamente.

Complemento int static ( int a , int b )

{ int c < br /> GO
c = a + b

regreso c GO
}
sub public static int ( int a , int b ) < ; br /> { int c


GO c = a -b

GO regreso c
GO < br />}
público mul static int ( int a , int b )

{ int c

GO c = a * b

GO regreso c

GO }
público div static int ( int a , int b )
, { int c


GO c = a /b

GO regreso c

GO }
Ponga éstos entre las llaves de la clase Calculadora. Guarde el código fuente .
3

Crear la clase del controlador . Esto tiene que tener el método principal.
Public class CommandLineClass

{ public static void main (String [] args ) {
< br /> Calculadora c

GO System.out.println ( \\ "Ingresar primer número \\ ")

GO escáner sc = new escáner (Sistema . en :)

GO int var1 = sc.nextInt ()

GO System.out.println ( \\ " Escriba el segundo número : \\ ")

GO int var2 = sc.nextInt ()

GO System.out.println ( \\ " Introduzca el símbolo de la operación + - * /: \\ ")

GO cadena s1 = sc.next ()

GO int opFlag
GO < br /> if ( s1.equals ( \\ "+ \\ "))
opFlag = 1

GO elseif ( s1.equals ( \\ "- \\ " ;))
opFlag = 2

GO elseif ( s1.equals ( \\ "* \\ "))
opFlag = 3 < br /> GO
elseif ( s1.equals ( \\ "/\\ "))
opFlag = 4

GO switch ( opFlag ) < br /> CASO 1 :
c.add ( var1 , var2 )



GO caso 2 : < br /> c.sub ( var1 , var2 )
GO

descanso GO
caso 3 :
c.mul ( var1 , var2 )
GO

descanso GO
caso 4 :
c.div ( var1 , var2 )
GO < ; br /> romper

GO }

}
4

Llene los dos archivos de código fuente y ejecutar el programa . Esto se puede hacer también a través de la línea de comandos con el javac your_file_name_here.java . Incluso se puede ejecutar a través de la cáscara , así : java your_class_with_the_main_method_here.class
5

Asegúrese de revisar y documentar cualquier programa o archivo de origen para los detalles específicos. . Mantenimiento del código es necesario.

Programación Java
Cómo dar formato a Euros en Java
Cómo crear una clase abstracta en Java utilizando NetBeans
¿Cómo puedo generar un código de Java desde el Eclipse UML2 Programas
Cómo recuperar los resultados desde SQLite en Android
Cómo crear una fecha en una cadena en Java
Función Tiempo en Java
Cómo ordenar una matriz
Cómo insertar una imagen en un modelo 3D Uso de Java
Conocimientos Informáticos © http://www.ordenador.online