break;를 넣지 않는 경우 case n을 포함하여 아래에 있는 경우를 다 출력한다.

break;를 넣지 않는 경우 case n을 포함하여 아래에 있는 경우를 다 출력한다.

break;가 있는 경우

break;가 있는 경우

입력 값이 1일 경우 5를 출력하는 코드

입력 값이 1일 경우 5를 출력하는 코드

default:를 사용하여 케이스 외의 값을 입력하면 문장을 출력하는 코드

default:를 사용하여 케이스 외의 값을 입력하면 문장을 출력하는 코드

제곱근 계산을 가능하게 하는 <cmath> 라이브러리를 이용하였고, goto문을 사용하여 음수 값을 입력하였을 때 다시 값을 입력 받도록 하는 코드

제곱근 계산을 가능하게 하는 <cmath> 라이브러리를 이용하였고, goto문을 사용하여 음수 값을 입력하였을 때 다시 값을 입력 받도록 하는 코드

10미만까지 전위 증가 연산자를 사용하여 증가시킨 후 return 0; 을 통하여 프로그램을 종료하는 코드

10미만까지 전위 증가 연산자를 사용하여 증가시킨 후 return 0; 을 통하여 프로그램을 종료하는 코드

True 대신 이와 같은 1을 사용하여 계속하여 1씩 증가시키는 코드

True 대신 이와 같은 1을 사용하여 계속하여 1씩 증가시키는 코드

1씩 증가시켜 5의 배수만 출력하게 한 후 10,000이 되면 프로그램을 종료시키는 코드

1씩 증가시켜 5의 배수만 출력하게 한 후 10,000이 되면 프로그램을 종료시키는 코드

image.png

while( 조건문 )이 True 일 경우 do문을 실행시킨다.

while( 조건문 )이 True 일 경우 do문을 실행시킨다.

0 이하 이거나 5 이상인 경우 다시 do문을 실행시켜 돌아가게 끔 만드는 코드

0 이하 이거나 5 이상인 경우 다시 do문을 실행시켜 돌아가게 끔 만드는 코드

while은 무작정 반복을 할 때 많이 사용한다.

for은 반복 횟수가 정해져 있을 때 사용하기 좋다, 대부분이 정해져 있으므로 for문 사용이 상대적으로 더 많다.

10 미만까지 1만큼 증가한 결과를 출력하는 코드

10 미만까지 1만큼 증가한 결과를 출력하는 코드