*반복문

 

- 반복문(Repetitive Statement)이란 지정한 작업을 반복해서 수행하는 문법이다.

 

- 반복문 작성 조건은 3가지가 있다.

 

1. 시작값 = 초기값; 1,2,100~

2. 조건

3. 증감식

 

- 반복문의 종류에는 while , do~while , for 등이 있다.

 

 

 

#while문

 

- 주어진 조건이 만족되는 동안 문장들을 반복 실행한다.

 

- 무한반복 while(1) 조건이 무조건 참이여야 한다.  ' 1 = 참 '

 

while(조건식)

문장;

 

 

 

#while문을 이용하여 1~10까지의 숫자 출력

 

 

 

 

 

 

 

#역순으로 출력

 

 

 

 

 

 

 

#while문을 이용하여 1~100까지의 합 , 홀수와 짝수의 합 출력해보기

 

 

 

 

 

 

 

 

 

#입력한 횟수만큼 이름 출력해보기

 

 

 

 

 

 

 

 

 

#while문 무한반복을 이용하여 가위 바위 보 게임 기본 메뉴 만들어보기

 

 

 

 

 

 

 

 

 

 

 

#do ~ while문

 

- 반복 조건을 루프의 끝에서 검사한다.

 

- 적어도 한번은 반복 문장을 실행한다.

 

 

do

문장

while(조건)

 

- while 조건이 참일 경우

 

while - 조건 -> 실행

do~while 실행 -> 조건

(부정문)

 

 

 

#do ~ while문을 이용하여 정수를 입력받고 입력받은 정수들을 더하다 0입력시 종료되는 프로그램 만들어보기

 

 

 

 

 

 

 

 

 

 

#while문 안에 if문 사용 예

 

- 정수를 입력받다가 8의 배수가 되는 수를 5번 출력하면 프로그램 종료

 

 

 

 

 

 

 

 

 

 

#for문

 

- for문의 기본 구조

 

for(초기식; 조건식; 증감식)

문장;

 

 

- 초기식: 반복을 시작하기 전에 딱한번 실행한다.


- 조건식: 매 반복의 시작앞서 실행, 결과를 기반으로 반복의 유뮤를 결정한다. (참일 때)


- 증감식: 매 반복실행 후 마지막 연산이 이뤄진다.

 

 

 

#for문을 이용해 이름 5번 출력해보기

 

 

 

 

 

 

 

 

 

 

#for문을 이용해 0~100까지 숫자의 합을 출력하는 프로그램 만들어보기

 

 

 

 

 

 

 

 

 

 

 

 

#for문을 이용하여 입력한 횟수까지의 곱을 출력해보기

 

 

 

 

 

 

 

 

 

 

#for문을 이용하여 'A' ~ 'Z'까지 출력해보기

 

 

 

 

 

 

 

#for문 무한루프

 

- for ( ; ; )

 

 

 

 

 

 

 

 

 

 

 

 

 

#중첩 for문

 

- for문안에 또 다른 for문이 있는 것

 

- 중첩for문을 이용하여 구구단 프로그램 만들어보기

 

 

 

 

 

 

 

 

 

 

 

#for문을 이용하여 별 삼각형 찍기

 

 

 

 

 

 

 

 

#역순으로 찍어보기

 

 

 

 

+ Recent posts