Esta calculadora no tendrá interfaz gráfica, sino que será de tipo textual (la información al usuario se le pedirá y se mostrará por la consola).
El enunciado es el siguiente:
Un cliente de la empresa CALCULATOR S.A desea implementar una nueva versión 2.0 de su calculadora para poder ejecutar en uno de sus ordenadores más antiguos y con pocos recursos. Para ello establece los siguientes requisitos:
1. El nombre del Proyecto debe ser CalculadoraTextual.
2. Debe poseer una única clase llamada Start que contendrá la función main (función de arranque).
3. Tendrá una cabecera con el texto Calculadora de Calculator S.A (Texto que sale antes del menú).
4. También debajo de la cabecera un menú (que se mostrará una y otra vez hasta que el usuario pulse la opción 0), como se muestra a continuación:
Introduzca una opción del menú:
1. Función Sumar
2. Función Restar
3. Función Multiplicar
4. Función Dividir
5. Función Número mayor de 3 números
6. Función Factorial
0. Salir
Introduzca una opción:
(El usuario introduce un número del 0 al 6)
Relación entre la definición de la función y su implementación.
Float operacion(float)
A B C
public static float operacion (float num)
{ A B
float resultado=num *4;
return resultado;
C
}
Nota muy importante:
No está permitido realizar
System.out.print dentro de la implementación de las funciones
• Ya que no hay ninguna función que sea de tipo void.
• Ya que queremos que sean reutilizables para otros proyectos.
Plazo de Entrega: No definido