this is what i've got:
import B102.*;
public class Triangle {
public static void main(String[] args) {
Triangle T = new Triangle();
T.print();
T.calc();
}
public void calc() {
String[] Side = input.split (" ");
String[] sides= new String[3];
Side [0]=input;
Side[1]=Side[1];
Side[2]=Side[2];
if(((Side[0] + Side[1]) > Side[2]) || ((Side[0] + Side[2]) > Side[1]) ||((Side[1] + Side[0]) > Side[2]) || ((Side[1] + Side[2]) > Side[0]) ||((Side[2] + Side[0]) > Side[1]) || ((Side[2] + Side[1]) > Side[0]))
{
Screen.out.println("The triangle is valid and ");
{
if(((Side[0] == Side[1]) && (Side[0] == Side[2])) || ((Side[1]==Side[2])&& (Side[1]==Side[0])) || ((Side[2] == Side[0])&&(Side[2] == Side[1])))
Screen.out.println("equilateral.\n");
else
if(((Side[0] == Side[1])&&(Side[0]>Side[2]))|| ((Side[0]==Side[2])&&(Side[0]>Side[2])) || ((Side[1]==Side[2])&&(Side[1]>Side[0])) || ((Side[1]==Side[0])&&(Side[1]>Side[2])) || ((Side[2] ==Side[0])&&(Side[2] > Side[1])) ||((Side[2] == Side[1])&&(Side[2]>Side[0])))
Screen.out.println("isosceles.\n");
else
if(((Side[0] != Side[1]) && ( Side[0] != Side[2])) ||((Side[1] != Side[0]) &&(Side[1] != Side[2]))||((Side[2] != Side[0]) && (Side[2] != Side[1])))
Screen.out.println("scalene.\n");
}
}
else
Screen.out.println("input error.");
}
public void print() {
String input;
Screen.out.println("Please enter the three sides: ");
input = Keybd.in.readLine();
}
}
i know there's something wrong in this but i dont know what.please help


Sign In
Create Account


Back to top









