첫번째 강의에서 입력창에 아무런 값을 넣지 않고 약수구하기 버튼을 누르면 에러가 났다.

 


이 문제를 개선해 보도록 하겠습니다.

 

 

 

 

1. 입력창에 숫자가 아닌 문자이거나 입력값이 없으면 메세지 보여주기

 

 is number 와 length 를 이용해서 숫자인지 문자가 입력되었는지 확인 한다.

 

 Notifier를 이용해서 화면에 메세지를 보여준다.

 

 

2. 결과

 

입력창에 입력 하지 않고 약수구하기 버튼을 누르면 숫자를 넣어주세요란 메세지를 보여준다.

 

 

 

3. 첨부 파일 


divisor_2.aia


divisor_2.apk


 

- aia 확장자 파일를 앱인벤터로 import 시켜서 소스 형태로 활용 할 수 있습니다.

 

- apk 확장자 파일은 안드로이디로 다운로드 받아 설치해서 앱을 실행시켜 볼 수 있습니다.

안드로이드에 약수를 구하는 프로그램을 만들어 보자.

 

 

1. 앱인벤터를 이용한 약수 구하기

 

약수란 : 어떤 수를 나누어 떨어지게 하는 수

 

가장 기초적인 약수구하는 방법은 1에서 주어지 수 까지 나눠서 나머지가 나오니 않는 수를 찾는 겁니다.

물론 숫자가 커지면 핸드폰도 계산이 느려집니다. 다음 강좌에서 더 효율적인 방법을 알아보도록 할 예정입니다.

 

30이라는 숫자를 입력 받으면 1부터 30까지 차례로 나눠서 나머지가 있는지 보고 나머지가 없는 숫자를 핸드폰 화면에 나타냅니다.

 

 

 

2. 결과 화면

 

 

3. 첨부 파일 import


divisor_1.aia


divisor_1.apk


- 첨부 파일을 다운 받아 import를 이용하여 소스를 내 프로젝트로 가져와 실행 해 볼 수 있습니다. 




+ Recent posts