I need help with my methods please?

• December 10th, 2011, 08:46 PM
THeAnnonymous
I need help with my methods please?
import java.util.*;
public class Triangle3{
private static double b,h,side1,side2,side3,area;
public static void main(String[]args){
getSides();
getArea();
}

public static void getSides(){

Scanner in=new Scanner(System.in);

System.out.println("Enter a side of a triangle");
side1=in.nextDouble();
while(side1>0){
System.out.println("Enter another side");
side2=in.nextDouble();
System.out.println("Enter the last side");
side3=in.nextDouble();

if(side1==side2){
if(side3==side2)
System.out.println("Your triangle is an Equilateral Triangle");
}

if(side1!=side2){
if(side3==side2)
System.out.println("Your triangle is an Isoceles Triangle");
}
if(side1==side2){
if(side3!=side2)
System.out.println("Your triangle is an Isoceles Triangle");
}
if(side1!=side2){
if(side1==side3)
System.out.println("Your triangle is an Isoceles Triangle");
}
if(side1!=side2){
if(side2!=side3)
if(side3!=side1)
if(side2!=side1)
System.out.println("Your triangle is a Scalene Triangle");
}else{
System.out.println();
}
}
}

public static void getArea(){

side1=b;
side2=h;
area=0.5*(b * h);
System.out.println("The area of your triangle is " +area);
}

}

This program is suppose to find the area of a triangle after knowing what type of triangle and getting the sides. It looks bad because I'm only a beginner lol. Can I get some help as to why I can't get the second method to work?
• December 11th, 2011, 08:22 AM
Norm
Re: I need help with my methods please?