import java.util.Scanner;
public class Calculadora {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double num1, num2, resultado;
char operador;
// Solicitar al usuario que ingrese el primer número System.out.print("Ingrese el primer número: ");
num1 = scanner.nextDouble();
// Solicitar al usuario que ingrese el operador System.out.print("Ingrese el operador (+, -, , /): ");
operador = scanner.next().charAt(0);
// Solicitar al usuario que ingrese el segundo número System.out.print("Ingrese el segundo número: ");
num2 = .nextDouble();
// Calcular el resultado según el operador ingresado
switch (operador) {
case '+':
resultado = num1 + num2;
break;
case '-':
resultado = num1 - num2;
break;
case '': resultado = num1 * num2;
break;
case '/':
// Manejar división por cero
if (num2 != 0) {
resultado = num1 / num2;
}else {
System.out.println("Error: No se puede dividir por cero.");
return;
} break;
default:
System.out.println("Error: Operador no válido.");
return; }
// Mostrar el resultado System.out.println("El resultado es: " + resultado);
}
}