More actions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
= 수업 내용 = | |||
== 무한 루프, break & continue == | |||
반복문을 쓰다 보면 무한히 반복하게 해야할 때가 있습니다. | |||
무한 반복문은 이렇게 만들 수 있죠. | |||
[[File:infinite_loop.png]] | |||
근데 프로그램을 종료하려면 언젠가는 반복문을 빠져나와야 하는데, | |||
무한루프에서는 어떻게 빠져나오죠? | |||
그 때 | |||
{color:red}'''break''' | |||
문을 이용하면 됩니다. | |||
break를 만나면 바로 반복문 밖으로 빠져나오게 되지요. | |||
= | [[File:break.png]] | ||
== | |||
그런데 완전히 빠져나오고 싶지는 않고 | |||
뒷부분을 SKIP하고 싶을 때도 있죠. | |||
그 때 사용하는 것이 | |||
{color:red}'''continue''' | |||
입니다. | |||
[[File:continue.png]] | |||
continue를 만나면 뒷 부분을 건너 뛰고 다시 처음부터 반복하게 됩니다. | |||
그러나 사실 이 경우는 뒷부분이 항상 실행이 안 되기 때문에 있으나마나죠. | |||
그래서 break와 continue는 '''조건문'''과 같이 쓰입니다. | |||
while(true){ | |||
code1... | |||
code1... | |||
code1... | |||
code1... | |||
== 배열 == | |||
= 실습 1 = | |||
= 과제 소개 = | |||
여러분, 천천히 생각해보세요!! 여러분은 머리가 좋아서 충분히 여유를 가지고 설계하면 풀 수 있습니다~ | |||
attachment:HW_loop_adv.png?width=500&height=220 | |||
= 과제 제출 = | |||
== 현지 == | |||
{{{ | |||
== 혜민 == | == 혜민 == | ||
Revision as of 03:01, 7 April 2017
수업 내용
무한 루프, break & continue
반복문을 쓰다 보면 무한히 반복하게 해야할 때가 있습니다. 무한 반복문은 이렇게 만들 수 있죠.
근데 프로그램을 종료하려면 언젠가는 반복문을 빠져나와야 하는데, 무한루프에서는 어떻게 빠져나오죠? 그 때
{color:red}break
문을 이용하면 됩니다. break를 만나면 바로 반복문 밖으로 빠져나오게 되지요.
그런데 완전히 빠져나오고 싶지는 않고 뒷부분을 SKIP하고 싶을 때도 있죠. 그 때 사용하는 것이
{color:red}continue
입니다.
continue를 만나면 뒷 부분을 건너 뛰고 다시 처음부터 반복하게 됩니다. 그러나 사실 이 경우는 뒷부분이 항상 실행이 안 되기 때문에 있으나마나죠. 그래서 break와 continue는 조건문과 같이 쓰입니다.
while(true){
code1...
code1...
code1...
code1...
== 배열 ==
= 실습 1 =
= 과제 소개 =
여러분, 천천히 생각해보세요!! 여러분은 머리가 좋아서 충분히 여유를 가지고 설계하면 풀 수 있습니다~
attachment:HW_loop_adv.png?width=500&height=220
= 과제 제출 =
== 현지 ==
{{{
혜민
유진
후기
물주는사람
실습 난이도가 조금 높았나 싶기도 하지만, 난이도가 문제가 아니라 제가 좀 더 명료하고 쉽게 가르쳐줘야겠다는 생각이 들었습니당 새싹들의 무한한 잠재력을 꺼내주고 싶어요!


