<<사각형, 삼각형, 원형 면적 계산 프로그램>>
import java.util.Scanner;
class UserInput{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
String result;
int width = 0,height=0;
double radius=0;
System.out.print("계산하고 싶은 도형을 쓰세요");
System.out.print("[r] : 사각형" + "[t] : 삼각형" + "[c] : 원");
result = sc.nextLine();
if( !result.equals("r") && !result.equals("t") && !result.equals("c")){
System.out.print("다시 입력하세요");
return;
}
if(result.equals ("r")){
System.out.print("가로길이는?");
width = sc.nextInt();
System.out.print("세로길이는?");
height = sc.nextInt();
}
else if(result.equals ("t")){
System.out.print("가로길이는?");
width = sc.nextInt();
System.out.print("세로길이는?");
height = sc.nextInt();
}
else{
System.out.print("반지름의 길이는?");
radius = sc.nextDouble();
}
int a = width * height;
int b = (width * height) / 2;
double c = radius * radius * 3.14;
int i = 0;
if (result.equals ("r")){
i=a;
}
else if (result.equals("t")){
i=b;
}
else{
i=(int)c;
}
System.out.println("결과값은" + i + "입니다.");
} // end psv
} // end class
'JAVA > JAVA' 카테고리의 다른 글
자바 예제 - while 과 for문 : 무한루프 이용 예제 (0) | 2016.06.12 |
---|---|
자바 - while 과 do ~ while 차이 (0) | 2016.06.12 |
자바 예제 - 선택문과 반복문 : switch 예제 (0) | 2016.06.12 |
자바 예제 - 선택문과 반복문 : if 예제 사용자로부터 월을 입력받아 계절명을 출력하는 프로그램을 작성하시오 (0) | 2016.06.12 |
자바 예제 - 선택문과 반복문 : if 예제 사용자한테 월을 입력받아 마지막 날짜를 출력하는 프로그램을 작성하시오 (0) | 2016.06.12 |