본문 바로가기

JAVA/JAVA

자바 예제 - 자료형 : 신체검사하는 프로그램 만들기

반응형

<조건>

사용자의 이름, 키, 몸무게, 좌우시력, 혈액형, 혈액형을 입력받아 입력받은 모든 정보를 출력하고

표준체중을 구해서 표준체중과 실제 몸무게에 따라 적합한 메세지를 출력하고,

또, 좌우시력에 따라 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 + "님" + "시력이 좋아요");

}

}

}



반응형