[컴퓨터공학]프로그램 반복하기
- 최초 등록일
- 2008.06.10
- 최종 저작일
- 2008.06
- 30페이지/ MS 파워포인트
- 가격 2,000원
소개글
컴퓨터공학에서 프로그램 반복하기에 관한 자료입니다.
FOR문,While문등 많은 자료가 담겨져 있습니다.
목차
프로그램 반복하기
For 문
While 문
Do … While 문
본문내용
1. 프로그램 반복하기
반복문이란?
반복문의 종류
반복문은 프로그램을 반복 수행하기 위한
구문으로 여러 줄의 코드를 반복 실행하고자
할 경우에 반복되는 코드 수만큼 루프 구조를
사용함
for 문, while 문, do … while문
2. For 문 (1/9)
사용 형식 for( 초기식 ; 조건 ; 증감식) <처리> /* 두 문장 이상이면 {}로 둘러싼다 */
처리 과정 (1) ‘초기식’ 수행 (2) ‘조건’을 평가 (3) 만족되면 ‘처리’를 수행 (4) ‘증감식’을 수행한 후 이후를 반복
2. For 문 (2/9)
예 1 for (i=1; i<10 ; i++)
(1) i의 값을 1로 한 후 i<10 인가를 평가
(2) i<10 이면 for 루프 내부 실행
(3) i를 1증가시킨 후 조건식과 증감식을 반복 수행
(4) for 루프 종료 후 i의 값은 10
2. For 문 (3/9)
예 2
예 3
k=1은 k<0을 만족하지 않으므로
for루프 내부는 한번도 실행되지 않음
j= 10, 8, 6, 4, 2, 0에 대해 for 루프 내부를 6번 반복 실행
for (j=10 ; j>=0 ; j-=2)
for (k=1 ; k<0 ; k++)
2. For 문 (4/9)
따라하기1 (특정 값 사이의 짝수 출력) #include main() { int i, n, m; printf (“ Input N and M:”); scanf (“ %d %d”, &n, &m); for( i=n; i<=m; i++) if( i%2 == 0 ) printf(“%10d”,i); }
/* N에서 M까지 */
2로 나눈 나머지가 0
즉 짝수
2. For 문 (5/9)
결과 값
2. For 문 (6/9)
따라하기2 #include void main() { int i, hab=0; for( i=1; i<=10 ; i++) { printf (“%d”, i); hab += i; } printf(“\n : %d \n”, hab); }
1 ~ 10 의 합
( 1부터 10까지 합 구하기)
2. For 문 (7/9)
결과 값
2. For 문 (8/9)
#include void main() { int I, hab=0; for( i=1; i<=10 ; i++) printf (“%d”, i); hab += i; printf(“\n 1 ~ 10 의 합 : %d \n”, hab); }
참고 자료
없음