메뉴 건너뛰기

컴퓨터공학부 박진우연구원의 홈페이지에 오신것을 환영합니다.

강의 자료실

반복문 실습 및 리포트

2013.11.08 13:35

poul 조회 수:237 추천:1

문제 1. 다음 괄호 부분을 채우시오.
   ➀ C 언어에서 제공하는 3가지 반복문은 (      ), (      ), (      )이다.
   ➁ 반복 구조에서 반복을 종료하는 문장은 (      ) 문이다.
   ➂ 반복문 세 종류 중에서 반복 조건검사를 몸체를 실행한 후 나중에 검사하는 문장은 (       ) 문이다.
   ➃ (       ) 문은 반복문을 완전히 종료하는 것이 아니라, 이 문장 이후의 몸체 부분은 실행되지 않고, 다음 반복을 계속하는 문장이다.
   ➄ 반복문 for 문에서 초기화와 증감부분에 (      ) 연산자를 이용하여 여러 개의       문장을 기술할 수 있다.


문제 2. 다음 소스에서 에러를 찾아보고 수정하시오.
   ➀ //1부터 10까지 출력
    x = 0;
    for (; x < 10; x++) {
        printf(“%d ”, x);
        x++;
    }

 

   ➁ //99에서 1까지 홀수 정수를 출력
    for (x=100; x >=1; x+=2)
        printf(“%d∖n”, x);


   ➂ //1에서 10까지 더하기
    int sum = 0;
    for (int x=1; x <=10;)
         sum += x++;


문제 3. 1부터 100까지의 정수 중 짝수의 합계와 홀수의 합계를 구하는 프로그램을 작성하시오.

 

문제 4. [Enter]가 입력될 때까지의 한 줄의 문자들을 읽어서 소문자는 대문자로 바꾸어서 출력하고 나머지 문자는 그대로 출력하는 프로그램을 작성하시오.


문제 5. 1부터 n까지 3으로 나누어지지 않는 수를 출력하는 프로그램을 작성하시오.

 

문제 6. 중첩 for문을 이용하여 다음 모양을 출력하시오.

        문제6-중첩for.png
문제 7. 실수 r과 정수 n을 입력하여 r의 n제곱을 계산하여 출력하는 프로그램을 작성하시오.


문제 8. 1부터 9까지의 정수중 하나를 입력 받아 해당 구구단을 출력하는 프로그램을 작성하시오.


문제 9. 원금을 a, 연리를 r이라고 할 때에 n년 후의 원리합계는 복리로 S=a(1+r)n  이다. 원금과 연리가 주어질 때에 10년 후의 복리로 계산한 원리합계를 구하는 프로그램을 작성하시오.


문제 10. 임의의 양의 정수를 입력 받아서 소수이면 "소수입니다"라고 출력하는 프로그램을 작성하시오.

번호 제목 이름 조회 수
27 스크래치2 설치 관련 파일들 [2] file 박진우 445
26 엑셀_퀴즈_문제 file 박진우 109
25 엑셀 매크로 실습 파일 file 박진우 82
24 엑셀 실습 파일 [3] file 박진우 228
23 리포트-협력업체 선정하기 file 박진우 145
» 반복문 실습 및 리포트 file 박진우 237
21 인사기록부 실습 file 박진우 127
20 Quiz file 박진우 110
19 한컴오피스_한글_2010_표준교육교재 file 박진우 940
18 한글_1차시_다운로드 file 박진우 99
17 Windows 2008 서버 DNS, IIS, Mail 서버 만들기 부분 file 박진우 127
16 Windows 7 가상디스크로 설치하기 file 박진우 336
15 리눅스 책 소개 박진우 134
14 제로보드XE교안최종 file 박진우 176
13 인미기초 PPT file 박진우 291
12 Debian 교재입니다. file 관리자 263
11 교재 박진우 209
10 기능대회문제풀이 file 박진우 474
9 인미기초실습-04_8_DHCP 서버 file 박진우 381
8 인미기초실습-04_5_DNS 서버 file 박진우 417
위로