▲ ▲ ▲ ▲ 허리수치 구하는 방법 링크 ▲ ▲ ▲ ▲ ▲ ▲
내 체중은 정상인가요?
날이 갈수록 늘어나는 체중, 체중이 정말 늘어난건지 체중계가 고장난건지 속상하기만 합니다. 예전엔 홀쭉하던 내가 어느새 뱃살이 팽팽한 과체중이라고 합니다. 조금 있으면 비만이 되겠
www.samsunghospital.com
public void cnt2() {
System.out.println("성별?[m/w]");
r1.gender =sc.next();
if(r1.gender=="w" || r1.gender == "W")
{str2="여성입니다.";
System.out.println("허리 치수?");
r1.heori= sc.nextInt();
}
if(heori>=85) {
str2= "비만입니다." ;
}
else if(heori<85) {
str2=" 정상입니다.";
}
if(r1.gender=="m"|| r1.gender == "M")
{str2=" 남성입니다.";
System.out.println("허리 치수?");
r1.heori= sc.nextInt();
}
if(heori>=90) {
str2= "비만입니다." ;
}
else {
str2=" 정상입니다.";
}
▶해결
허리 인치를 밖으로 빼자
public void cnt2() {
System.out.println("성별?[m/w]");
r1.gender =sc.next();
System.out.println("허리 치수?");
r1.heori= sc.nextInt();
if(r1.gender=="w" || r1.gender == "W")
{str2="여성입니다.";
}
if(heori>=85) {
str2= "비만입니다." ;
}
else if(heori<85) {
str2=" 정상입니다.";
}
if(r1.gender=="m"|| r1.gender == "M")
{str2=" 남성입니다.";
}
if(heori>=90) {
str2= "비만입니다." ;
}
else {
str2=" 정상입니다.";
}
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Syntax error on token ";", , expected
▼해결
String str2="";
public void cnt2() {
System.out.println("성별?[m/w]");
r1.gender =sc.next();
System.out.println("허리 치수?");
r1.heori= sc.nextInt();
if(r1.gender=="w" || r1.gender == "W")
{str2="여성입니다.";
}
Variable must provide either dimension expressions or an array initializer
rec = new Record_ex[inwon];
▶해결
5/30 switch 문으로 전면수정
switch 문 적용해보기 ok
public void gd() throws IOException {
String result="";
System.out.println("성별?[m/w]"); //여자일때 남자일때 switch로 나눔
gender = (char)System.in.read();
System.out.println("허리 치수?");
heori = sc.nextInt();
switch(gender) {
case 'w':
case 'W':
System.out.println("여성/허리치수는 "+heori+"입니다. ");
if(heori >= 90)
{result= "비만입니다.";
}
else {result="정상입니다.";
}
break;
case 'm':
case 'M':
System.out.println("남성/허리치수는 "+heori+"입니다. ");
if(heori>=85)
{
result="비만입니다.";
}
else {result="정상입니다.";
}
break;
}
System.out.println(result);
}
이거는 나오지만. 절반의 성공
이름 주소+ bmi 지수+ 허리수치로 비만여부 확인이 붙으려면 print 문 다시 확인필요함
'【♣부트 캠프♣】 > ▷부캠- 에러 모음' 카테고리의 다른 글
[24.05.30-10일차] No enclosing instance of type TestD is accessible. Must qualify the allocation with an enclosing instance of type TestD (e.g. x.new A() where x is an instance of TestD). (0) | 2024.05.30 |
---|---|
[24.05.29-9일치] 코드리뷰 &에러 오늘 숙제 못하겠다. (0) | 2024.05.29 |
[24.05.27-7일차] (0) | 2024.05.27 |
[24.05.24-6일차] (0) | 2024.05.24 |
[24.05.23]-5일차 (0) | 2024.05.23 |