MIT App Inventor Day_2
[BMI 계산기 App 예제]
입력과 출력의 이해
20200308_20615034
-1-
키와 체중을 적을 수 있는 빈칸 2개와 'BMI계산' 버튼이 있는 홈화면이 있다.
-2-
'1.64m'에 '40kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 14.9입니다' 라는 텍스트가 먼저 출력되고
그 아래 '저체중입니다' 라는 텍스트가 출력된다.
-3-
'1.64m'에 '60kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 22.3입니다' 라는 텍스트가 먼저 출력되고
그 아래 '정상체중입니다' 라는 텍스트가 출력된다.
-6-
'1.64m'에 '70kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 26.0입니다' 라는 텍스트가 먼저 출력되고
그 아래 '고도비만입니다' 라는 텍스트가 출력된다.
-4-
'1.64m'에 '90kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 33.5입니다' 라는 텍스트가 먼저 출력되고
그 아래 '경도비만입니다' 라는 텍스트가 출력된다.
-5-
'1.64m'에 '110kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 40.9입니다' 라는 텍스트가 먼저 출력되고
그 아래 '비만입니다' 라는 텍스트가 출력된다.
과제_1(응용) 제작과정 오류
-1-
입력 값을 입력 할 때, 기존의 텍스트 [ '키(m)', '체중(kg)' ] 가 입력 값으로 취급되어 삭제 후 작성해야 하는 불편함이있다.
-> Designer 과정에서 'Hint' 칸에 기입 할 텍스트들을 'Text' 칸에 기입한 것이다.
-2-
입력한 일정한 '키(m)'의 값에 어떠한 '체중(kg)'의 변수를 입력하여도 '저체중입니다'가 출력 된다.
-> 입력 창에 m 계산임에도 불구하고 cm 로 입력하였다.
ex) '164cm' 일 경우 '1.64m' 이 된다. 그러므로 입력값은 '1.64'를 입력해야한다.
-1-
키와 체중을 적을 수 있는 빈칸 2개와 'BMI계산' 버튼이 있는 홈화면이 있다.
-2-
'1.64m'에 '40kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 14.9입니다' 라는 텍스트가 먼저 출력되고
그 아래 '저체중입니다' 라는 텍스트가 출력된다.
-3-
'1.64m'에 '60kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 22.3입니다' 라는 텍스트가 먼저 출력되고
그 아래 '정상체중입니다' 라는 텍스트가 출력된다.
-6-
'1.64m'에 '70kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 26.0입니다' 라는 텍스트가 먼저 출력되고
그 아래 '고도비만입니다' 라는 텍스트가 출력된다.
-4-
'1.64m'에 '90kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 33.5입니다' 라는 텍스트가 먼저 출력되고
그 아래 '경도비만입니다' 라는 텍스트가 출력된다.
-5-
'1.64m'에 '110kg'을 기입하고 'BMI계산' 버튼을 누르면
'당신의 BMI는 40.9입니다' 라는 텍스트가 먼저 출력되고
그 아래 '비만입니다' 라는 텍스트가 출력된다.
과제_1(응용) 제작과정 오류
-1-
입력 값을 입력 할 때, 기존의 텍스트 [ '키(m)', '체중(kg)' ] 가 입력 값으로 취급되어 삭제 후 작성해야 하는 불편함이있다.
-> Designer 과정에서 'Hint' 칸에 기입 할 텍스트들을 'Text' 칸에 기입한 것이다.
-> Designer 과정에서 'Hint' 칸에 기입 할 텍스트들을 'Text' 칸에 기입한 것이다.
-2-
입력한 일정한 '키(m)'의 값에 어떠한 '체중(kg)'의 변수를 입력하여도 '저체중입니다'가 출력 된다.
-> 입력 창에 m 계산임에도 불구하고 cm 로 입력하였다.
ex) '164cm' 일 경우 '1.64m' 이 된다. 그러므로 입력값은 '1.64'를 입력해야한다.
입력한 일정한 '키(m)'의 값에 어떠한 '체중(kg)'의 변수를 입력하여도 '저체중입니다'가 출력 된다.
-> 입력 창에 m 계산임에도 불구하고 cm 로 입력하였다.
ex) '164cm' 일 경우 '1.64m' 이 된다. 그러므로 입력값은 '1.64'를 입력해야한다.
댓글 없음:
댓글 쓰기