
18/08/2006, 18:06
|
| | Fecha de Ingreso: abril-2006 Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 9 meses Puntos: 2 | |
ya regrese, si, si funciona bien, el problema es el mencionado al pricipio.
tu condicion solo valida al cuantaDestino, ya que cuenta nunca podra tener 3 longitudes al mismo tiempo.
asi que cuenta si vale 10 pasara porque es diferente a 18 y 16.
lo mismo si vale 18 o 16.
pero te repito supongo que lo que quieres hacer es con el operador ==. mira aqui tienes un pequeño ejemplo:
public class Ejemplo
{
public static void main(String[] args)
{
int val1 = 10;
int val2 = 14;
int val3 = 18;
int val4 = 16;
if(val1 != 10 || val2 != 14 || val3 != 18 || val4 != 16)
{
System.out.println("Valor 1: " + val1 );
System.out.println("Valor 2: " + val2);
System.out.println("Valor 3: " + val3 );
System.out.println("Valor 4: " + val4);
}
else
{
System.out.println("No se cumple la condicion");
}
}
}
y el resultado es este:
>java Ejemplo
No se cumple la condicion
>Exit code: 0 Time: 0.217
ahora con :
public class Ejemplo
{
public static void main(String[] args)
{
int val1 = 10;
int val2 = 14;
int val3 = 18;
int val4 = 16;
if(val1 == 10 || val2 == 14 || val3 == 18 || val4 == 16)
{
System.out.println("Valor 1: " + val1 );
System.out.println("Valor 2: " + val2);
System.out.println("Valor 3: " + val3 );
System.out.println("Valor 4: " + val4);
}
else
{
System.out.println("No se cumple la condicion");
}
}
}
el resultaod es:
>java Ejemplo
Valor 1: 10
Valor 2: 14
Valor 3: 18
Valor 4: 16
>Exit code: 0 Time: 0.221
ahi te dejo eso...
Saludos |