1º if (errado!);

1 resposta
G

Alguem saberia dizer, onde está o erro de logica no primeiro if?
grato.

import javax.swing.JOptionPane.*;

 public class Exerc_6
 
  {
 	public static void main(String args[])
 	 
 	 {
 	 	
 	 	String a,b,c;
 	 	int x,y,z;
 	 	
 	 	a = javax.swing.JOptionPane.showInputDialog("Digite o lado A: ");
 	 	b = javax.swing.JOptionPane.showInputDialog("Digite o lado B: ");
 	 	c = javax.swing.JOptionPane.showInputDialog("Digite o lado C: ");
 	 	
 	 	x = Integer.parseInt(a);
 	 	y = Integer.parseInt(b);
 	 	z = Integer.parseInt(c);
 	 	
 	 	if((a < b + c)&(b < a + c)&(c < a + b))
 	 	 {
 	 	   if((a==b)&(b==c))
 	 	    {
 	 	     System.out.println("Triangulo Equilatero!");
 	 	     System.exit(0);
 	 	    }
 	 	   else
 	 	    {
 	 	     if((a==b)|(a==c)|(c==b))
 	 	      {
 	 	       System.out.println("Triangulo Isoceles!");
 	 	       System.exit(0);
 	 	      }
 	 	      else
 	 	      {
 	 	      	System.out.println("Triangulo Escaleno!");
 	 	      	System.exit(0);
 	 	      }
 	 	    }
 	 	  }
 	 	else
 	 	  {
 	 	   System.out.println("nao e Triangulo!");
 	 	   System.exit(0);
 	 	  }
 	 	}
 	}

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos para ficarem mais legíveis - Reifel[/color][/size] :joia:

1 Resposta

G

Eu errei de Tipo de variavel…
Desculpe-me por ter postado…
grato.

Criado 17 de julho de 2005
Ultima resposta 17 de jul. de 2005
Respostas 1
Participantes 1