Ejemplo 1: como hacer una calculadora en java
// this was all coded by me, to use it get Eclipse, or IntelliJ and make a new// Java ProjectpackagejavaCode;importjava.util.Scanner;publicclass testCode publicstaticvoidmain(String[] args)Scanner scan =newScanner(System.in);System.out.println("Would you like to Add, Subtract, Divide, or Multiply?");String mathType = scan.next();if(mathType.equalsIgnoreCase("add"))System.out.println("Whats the first number you want to add?");int firstNumber = scan.nextInt();System.out.println(firstNumber +" + ");System.out.println("Enter your second number");int secondNumber = scan.nextInt();System.out.println(firstNumber +" + "+ secondNumber +" =");System.out.println(firstNumber + secondNumber);elseif(mathType.equalsIgnoreCase("subtract"))System.out.println("Whats the first number you want to subtract?");int firstNumber = scan.nextInt();System.out.println(firstNumber +" - ");System.out.println("Enter your second number");int secondNumber = scan.nextInt();System.out.println(firstNumber +" - "+ secondNumber +" =");System.out.println(firstNumber - secondNumber);elseif(mathType.equalsIgnoreCase("divide"))System.out.println("Whats the first number you want to divide?");int firstNumber = scan.nextInt();System.out.println(firstNumber +" % ");System.out.println("Enter your second number");int secondNumber = scan.nextInt();System.out.println(firstNumber +" % "+ secondNumber +" =");System.out.println(firstNumber / secondNumber);elseif(mathType.equalsIgnoreCase("multiply"))System.out.println("Whats the first number you want to multiply?");int firstNumber = scan.nextInt();System.out.println(firstNumber +" x ");System.out.println("Enter your second number");int secondNumber = scan.nextInt();System.out.println(firstNumber +" x "+ secondNumber +" =");System.out.println(firstNumber * secondNumber);
Ejemplo 2: programa de calculadora en java
importjava.util.Scanner;publicclassCalculatorpublicstaticvoidmain(String[] args)double num1;double num2;double ans;char op;Scanner reader =newScanner(System.in);System.out.print("Enter two numbers: ");
num1 = reader.nextDouble();
num2 = reader.nextDouble();System.out.print("nEnter an operator (+, -, *, /): ");
op = reader.next().charAt(0);switch(op)case'+': ans = num1 + num2;break;case'-': ans = num1 - num2;break;case'*': ans = num1 * num2;break;case'/': ans = num1 / num2;break;default:System.out.printf("Error! Enter correct operator");return;System.out.print("nThe result is given as follows:n");System.out.printf(num1 +" "+ op +" "+ num2 +" = "+ ans);
valoraciones y reseñas
Si te ha resultado provechoso nuestro post, sería de mucha ayuda si lo compartes con el resto programadores de este modo nos ayudas a extender esta información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)