프날 오토핫키 강좌
누르면 강좌 리스트가 나와요
프날 오토핫키 강좌

⚠ 이 강좌는 오토핫키 v1을 다룹니다

지금 보시는 강좌는 널리 알려진 오토핫키(v1.1) 버전을 다루고 있습니다. 만약 차세대 버전인 '오토핫키 v2'의 강좌를 찾으신다면 프날 오토핫키 강좌 v2(https://ahkv2.pnal.dev)를 봐주시길 바랍니다.

[프날 오토핫키] 7. 프로그래밍 문제 (1)

오토핫키를 포함해서, 실력은 실전을 해야 늘어납니다.

앞으로도 강좌 도중에 프로그래밍 문제라는 강이 있을텐데, 지금까지 배웠던 내용을 가지고 문제를 풀 수 있도록 만든 공간입니다.

 

지금까지 MsgBox를 기초부터 심화까지 배웠습니다. 이제 여러분은 MsgBox에 관해서는 저와 똑같은 지식을 가지고 있는 것입니다. 이번 프로그래밍 문제 (1)은 MsgBox를 이용한 프로그래밍입니다.

 

정답은 가장 아래에 ahk파일로 제공합니다.


문제 1. 다음 대사는 '로미오와 줄리엣'의 한 장면이다. 조건에 맞게 프로그래밍 하시오.

" 한동안 달콤한 미소가 피어나는 때가 오면 "

" 사랑은 나와 사랑에 빠지리 "

[조건]
- 주어진 두 줄의 대사를 순차적으로 출력할 것
- 두 번의 MsgBox를 사용할 것
- 코드 제한: 2줄
문제 2. 다음과 같이, 동물과 식물을 구분하여 출력하는 프로그램을 만드시오.

[조건]
- 대화 상자의 내용은 "강아지 / 선인장 / 사자 / 해바라기"로 한다.
- 대화 상자에는 예 / 아니요 버튼이 있어야 한다.
- '예' 버튼을 누른다면 동물을, '아니요' 버튼을 누른다면 식물을 출력한다.
- 5초간 선택하지 않으면 대화상자가 자동으로 닫힌다.
- MsgBox의 내용을 쓸 때 콤마(,)를 사용하지 말고 슬래시(/)를 이용할 것

[결과]
'예'를 누르면 [강아지 / 사자] 출력
'아니요'를 누르면 [선인장 / 해바라기] 출력
문제 3. [문제 2]에서 만든 프로그램에, 노란색 주의 표시를 함께 출력하시오

 

참고 1. [문제 2]의 대화 상자는 아래와 같습니다.

 

참고 2. [문제 3]의 대화 상자는 아래와 같습니다.


 프로그래밍 문제 (1) 정답 

 

문제 1.ahk
0.00MB
문제 2.ahk
0.00MB
문제 3.ahk
0.00MB


| 7. 프로그래밍 문제 (1) |

 

반응형