import java.util.Scanner;
// Aquí importamos las librerías necesarias
class JavaCalc{ public static int Numero_elevado(float x, float z) {
int resultado = 1;
for (int i = 1; i <= z; i++) {
resultado = resultado * x;
}
return resultado;
}
public static void main(String ...args) { int opc;
float num1;
float num2;
Scanner MyScanner = new Scanner(System.in);
System.out.println(" ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»"); System.out.println(" º :: C A L C U L A D O R A :: º"); System.out.println(" ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"); System.out.println(" º º"); System.out.println(" º 1.- Suma 4.- Multiplicacion º"); System.out.println(" º º"); System.out.println(" º 2.- Resta 5.- Division º"); System.out.println(" º º"); System.out.println(" º 3.- Raiz Cuadrada 6.- Potencia º"); System.out.println(" º º"); System.out.println(" º 7.- Menu 8.- Salir º"); System.out.println(" ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ"); System.out.print("Elija una opción: "); opc = Integer.parseInt(MyScanner.nextLine());
while(opc > 0 && opc <= 7){ if (opc == 1){ System.out.print("\nIngrese el primer número: "); num1 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nIngrese el segundo número: "); num2 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nLa suma es: " + (num1 + num2)); System.out.print("\n\nElija una opcion: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 2){ System.out.print("\nIngrese el primer número: "); num1 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nIngrese el segundo número: "); num2 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nLa resta es: " + (num1 - num2)); System.out.print("\n\nElija una opcion: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 3){ System.out.print("\nIngrese el número: "); num1 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nLa raíz cuadrada es: " + Math.sqrt(num1)); System.out.print("\n\nElija una opción: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 4){ System.out.print("\nIngrese el primer número: "); num1 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nIngrese el segundo número: "); num2 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nLa multiplicacion es: " + (num1 * num2)); System.out.print("\n\nElija una opcion: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 5){ System.out.print("\nIngrese el primer número: "); num1 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nIngrese el segundo número: "); num2 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nLa division es: " + (num1 / num2)); System.out.print("\n\nElija una opción: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 6){ System.out.print("\nIngrese base: "); num1 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nIngrese exponente: "); num2 = Float.parseFloat(MyScanner.nextLine());
System.out.print("\nLa potencia es: " + Numero_elevado(num1, num2)); System.out.print("\n\nElija una opción: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 7){ System.out.println(" ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»"); System.out.println(" º :: C A L C U L A D O R A :: º"); System.out.println(" ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹"); System.out.println(" º º"); System.out.println(" º 1.- Suma 4.- Multiplicacion º"); System.out.println(" º º"); System.out.println(" º 2.- Resta 5.- Division º"); System.out.println(" º º"); System.out.println(" º 3.- Raiz Cuadrada 6.- Potencia º"); System.out.println(" º º"); System.out.println(" º 7.- Menu 8.- Salir º"); System.out.println(" ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ"); System.out.print("Elija una opción: "); opc = Integer.parseInt(MyScanner.nextLine());
}
else if (opc == 8){ System.exit(0);
}
}
}
}