<조건>
사용자의 이름, 키, 몸무게, 좌우시력, 혈액형, 혈액형을 입력받아 입력받은 모든 정보를 출력하고
표준체중을 구해서 표준체중과 실제 몸무게에 따라 적합한 메세지를 출력하고,
또, 좌우시력에 따라 0.6이하이면 안경이나 렌즈를 착용하도록 적합한 메세지를 출력합니다.
클래스명, 변수등은 자유롭게 합니다.
<코드>
import java.util.Scanner;
class UserTotal{
public static void main(String[] args) {
String name, blood;
double cm, kg, eyes1, eyes2;
Scanner sc = new Scanner(System.in);
System.out.println("<<신체검사 프로그램>>");
System.out.println("이름?");
name = sc.next();
System.out.println("키?");
cm = sc.nextDouble();
System.out.println("몸무게?");
kg = sc.nextDouble();
System.out.println("왼쪽 시력?");
eyes1 = sc.nextDouble();
System.out.println("오른쪽 시력?");
eyes2 = sc.nextDouble();
System.out.println("혈액형?");
blood = sc.next();
System.out.println(" 이름 : " + name);
System.out.println(" 키 : " + cm);
System.out.println(" 몸무게 : " + kg);
System.out.println(" 왼쪽 시력 : " + eyes1);
System.out.println(" 오른쪽 시력 : " + eyes2);
System.out.println(" 혈액형 : " + blood);
//표준체중 = (본인의 키 - 100) * 0.9
double size = ((cm-100) * 0.9);
//표준체중에 따른 +- 2
System.out.println("권고사항");
if(kg > (size-2) ){
System.out.println(name + "님" + "살빼요");
}
if(kg < (size+2) ){
System.out.println(name + "님" + "살찌세요");
}
if(eyes1 > 0.6 || eyes2 > 0.6){
System.out.println(name + "님" + "시력이 좋아요");
}
}
}
'JAVA > JAVA' 카테고리의 다른 글
자바 예제 - 자료형 : 제곱근 예제 (0) | 2016.06.12 |
---|---|
자바 예제 - 자료형 : 자료형 double를 원하는 자리수만큼 출력하는 방법 (0) | 2016.06.12 |
자바 예제 - 자료형 : 사용자로부터 원의 반지름을 입력받아 원의 둘레와 면적을 각각 계산하여 출력하는 프로그램 (0) | 2016.06.12 |
자바 예제 - 자료형 : 사용자로부터 문자열을 입력받아 입력한 문자열 중에 대문자 A의 개수를 출력하는 프로그램 만들어보기 (0) | 2016.06.12 |
자바 기본 문법 2. 자료형 (0) | 2016.06.12 |