Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2013, 03:17
carlos_eduardo1
 
Fecha de Ingreso: noviembre-2013
Mensajes: 3
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Polinomio en Java

Que tal, ya logré leer el polinomio, ahora quiero hacerlo ocupando un switch case, para que entre a derivación o integración pero ya me atoré porque no sé que iría en la funcion main, así como le haría para el paso de parametro, porque ahora a la función que aplicaré cada metodo será el polinomio que me dé el usuario

Esta fue la que implemente para leer el Polinomio:

public class LeePolinomio
{
public static void main (String args[])
{
int grado;
int poli[];
grado=Integer.parseInt(args[0]);
poli= new int[grado+1];
for(int i=grado;i>=0;i--)
{
poli[i]=Integer.parseInt(args[i+1]);}
for(int i=grado;i>=0;i--)
System.out.print(poli[i]+"X^"+(i)+"+"+" ");
System.out.print("\n\n");
}
}

Y este es el que estaba haciendo con el switch case pero ya me quedé atorado en como poner los casos:

public class Principal
{
public static void main (String[] args){
menu();
}

private static void menu () {
Polinomio Poli = new Poli();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.println("Derivacion e Integracion de polinomios");
System.out.println("");
System.out.println("1- Derivación");
System.out.println("2- Integración");
System.out.println("3- Salir");
try{
String respuesta = br.readLine();
char resp = respuesta.charAt(0)
switch (resp) {
case '1':
case '2':
case '3': System.out.println("¡Hasta Luego!");
break;
default: System.out.println("Opcion incorrecta");
menu();
}
}
catch(Exception e1){
System.out.println("No ha ingresado ninguna opcion, Intentelo nuevamente");
menu();
}


}
}

Ayuda porfavor un consejo como le hago, es que ya me atoré ahi