/* verifica se tre interi sono i lati di un triangolo */ public class Triangolo { public static void main(String[] args) { int a=5, b=8, c=4; // in un caso realistico i tre valori saranno forniti da input int max=0, sommaAltri=0; if( a >= b && a >= c ) { max = a; sommaAltri = b+c; } else if( b >= a && b >= c ) { max = b; sommaAltri = a+c; } else if( c >= a && c >= b ) { max = c; sommaAltri = a+b; } if(max >= sommaAltri) System.out.println("non sono i lati di un triangolo"); else { int contaUguaglianze=0; if(a==b) contaUguaglianze++; if(a==c) contaUguaglianze++; if(b==c) contaUguaglianze++; if(contaUguaglianze==0) System.out.println("il triangolo e' scaleno"); else { if(contaUguaglianze==1) System.out.println("il triangolo e' isoscele"); else System.out.println("il triangolo e' equilatero"); } } } }