Ayuda en un ejercicio
Hola me gustaría poder hacer esta operacion con vectores:
Sumar([1,2,3][4,5,6]) => Bien esta me sale perfecta
Pero si en vez de dos vectores, le pongo un vector y otra suma, es decir:
Sumar([1,2,3],sumar([4,5,6][7,8,9))
Ya esto no me sale, me debería salir para todas las operaciones que yo pongo dentro del sumar.
Aqui pongo mi clase Instruccion para que me ayudeis
public class Instruccion {
public Instruccion(String cadena) {
// TODO Auto-generated constructor stub
String vectores = "";
String operacion = "";
String operacion2 = "";
String otraOperacion = "";
String resultado ="";
int contador = 0;
do{
operacion = operacion + cadena.charAt(contador);
contador ++;
} while (cadena.charAt(contador)!='(');
int nivel = 1;
int corchete=0;
// Tengo que comprobar si tiene un corchete o varios para meterme en el producto escalar y en el logaritmo
// tambien tendre que comprobar para cargar y salvar
String operando1 = "";
String operando2 = "";
List vector = new ArrayList();
for (int i = operacion.length()+1;i
Sumar([1,2,3][4,5,6]) => Bien esta me sale perfecta
Pero si en vez de dos vectores, le pongo un vector y otra suma, es decir:
Sumar([1,2,3],sumar([4,5,6][7,8,9))
Ya esto no me sale, me debería salir para todas las operaciones que yo pongo dentro del sumar.
Aqui pongo mi clase Instruccion para que me ayudeis
public class Instruccion {
public Instruccion(String cadena) {
// TODO Auto-generated constructor stub
String vectores = "";
String operacion = "";
String operacion2 = "";
String otraOperacion = "";
String resultado ="";
int contador = 0;
do{
operacion = operacion + cadena.charAt(contador);
contador ++;
} while (cadena.charAt(contador)!='(');
int nivel = 1;
int corchete=0;
// Tengo que comprobar si tiene un corchete o varios para meterme en el producto escalar y en el logaritmo
// tambien tendre que comprobar para cargar y salvar
String operando1 = "";
String operando2 = "";
List vector = new ArrayList();
for (int i = operacion.length()+1;i