Академический Документы
Профессиональный Документы
Культура Документы
import java.util.InputMismatchException;
import java.util.Scanner; // Importo la clase Scanner de la biblioteca de Java
/**
*
* @author Sergio
*/
public class Tarea4_Java_Ejercicio4 {
System.out.println("1- Sumar");
System.out.println("2- Restar");
System.out.println("3- Multiplicar");
System.out.println("4- Dividir");
System.out.println("5- Resto de la divisi�n entera");
System.out.println("6- Salir");
case 1:
suma = x + y;
System.out.println("La suma de " + x + " + " + y +
" es: " + suma);
break;
case 2:
resta = x - y;
System.out.println("La resta de " + x + " - " + y +
" es: " + resta);
break;
case 3:
multiplica = x * y;
System.out.println("El producto de " + x + " por "
+ y + " es: " + multiplica);
break;
case 4:
divide = x / y;
System.out.println("La divis�n de " + x + " entre "
+ y + " es: " + divide);
break;
case 5:
resto = x % y;
System.out.println("El resto de la divis�n entera
de " + x + " entre " + y + " es: " + resto);
break;
}
}
catch(InputMismatchException | NumberFormatException |
ArithmeticException e) // Cualquiera de estas 3 excepciones que se produzcan, no
arruinaran el programa
{
System.out.println("El tipo de dato introducido no es
correcto / la operaci�n no se puede realizar. Por favor, introduce un n�mero de
tipo entero. Gracias.");
System.out.println("El tipo de excepci�n es " +
e.getClass());
}
}
} while (op != 6); // Mientras la selecci�n no sea 6 para salir del
programa, este se continuar� ejecutando