Calculadora en java
Enviado por Freedom is beautiful • 2 de Diciembre de 2018 • Práctica o problema • 1.246 Palabras (5 Páginas) • 750 Visitas
Calculadora o Rekenmachine
En este documento se mostrará una clase llamada calculadora que llama otras clases para utilizar su métodos y otras clases que hacen las mismas funciones de manera individual.
Código de calculadora para llamar 4 operaciones
import java.util.*;
public class Rekenmachine
{
static Scanner Key = new Scanner (System.in);
public static void main (String[]args)
{
System.out.println("What operation do you want?");
String Operation = Key.nextLine();
switch (Operation)
{
case "Addition":
Addition request1 = new Addition();
request1.AdditionOfNumbers();
break;
case "Subtraction":
Subtraction request2 = new Subtraction();
request2.SubtractionOfNumbers();
break;
case "Multiplication":
Multiplication request3 = new Multiplication();
request3.MultiplicationOfNumbers();
break;
case "Division":
Division request4 = new Division();
request4.DivisionOfNumbers();
break;
}
}
}
Operación Suma dependiente de calculadora
import java.util.Scanner;
class Addition
{
void AdditionOfNumbers ()
{
Scanner input = new Scanner (System.in);
int FirstNum=0, SecondNum=0;
int addition;
System.out.println("Enter First Number:");
FirstNum = input.nextInt();
System.out.println("Enter Second Number:");
SecondNum = input.nextInt();
addition = FirstNum + SecondNum;
System.out.println("addition of" + FirstNum + "+" +SecondNum+ "=" + addition);
}
}
Operación Resta dependiente de calculadora
import java.util.Scanner;
class Subtraction
{
void SubtractionOfNumbers ()
{
Scanner input = new Scanner (System.in);
int FirstNum=0, SecondNum=0;
int subtraction;
System.out.println("Enter First Number:");
FirstNum = input.nextInt();
System.out.println("Enter Second Number:");
SecondNum = input.nextInt();
subtraction = FirstNum - SecondNum;
System.out.println("subtraction of" + FirstNum + "-" +SecondNum+ "=" + subtraction);
}
}
Operación Multiplicación dependiente de calculadora
import java.util.Scanner;
class Multiplication
{
void MultiplicationOfNumbers ()
{
Scanner input = new Scanner (System.in);
int FirstNum=0, SecondNum=0;
int multiplication;
System.out.println("Enter First Number:");
FirstNum = input.nextInt();
System.out.println("Enter Second Number:");
SecondNum = input.nextInt();
multiplication = FirstNum * SecondNum;
System.out.println("multiplication of" + FirstNum + "*" +SecondNum+ "=" + multiplication);
}
}
Operación Division dependiente de calculadora
import java.util.Scanner;
class Division
{
void DivisionOfNumbers ()
{
Scanner input = new Scanner (System.in);
double FirstNum=0, SecondNum=0;
double division;
System.out.println("Enter First Number:");
FirstNum = input.nextInt();
System.out.println("Enter Second Number:");
SecondNum = input.nextInt();
division = FirstNum / SecondNum;
...