본문 바로가기

Programming/C&C++

[Chapter7 과제물][제어문 3 - 이중 for문]

연습과제1>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

*****

****

***

**

*

Press any key to continue

연습과제2>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

*****

****

***

**

*

**

***

****

*****

Press any key to continue

연습과제3>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

*****

****

***

**

*

**

***

****

*****

Press any key to continue

연습과제4>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

*********

*******

*****

***

*

Press any key to continue

연습과제5>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

*

***

*****

*******

*********

*******

*****

***

*

Press any key to continue

연습과제6>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

**** ****

*** ***

** **

* *

** **

*** ***

**** ****

Press any key to continue

연습과제7>


다음과 같이 출력해보자.(이중 for문)

[실행결과]

1 ~ 10의 합 = 55

11 ~ 20의 합 = 155

21 ~ 30의 합 = 255

31 ~ 40의 합 = 355

41 ~ 50의 합 = 455

51 ~ 60의 합 = 555

61 ~ 70의 합 = 655

71 ~ 80의 합 = 755

81 ~ 90의 합 = 855

91 ~ 100의 합 = 955

Press any key to continue

연습과제8>


구구단의 시작수와 끝수를 입력받아 가로/세로 출력하는 프로그램을 작성해보자.

(단, 끝수가 시작수보다 큰 경우에도 아래와 같이 출력되도록 한다.)

[실행결과]

시작 단 : 5

끝 단 : 3

3*1= 3 3*2= 6 3*3= 9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=27

4*1= 4 4*2= 8 4*3=12 4*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=36

5*1= 5 5*2=10 5*3=15 5*4=20 5*5=25 5*6=30 5*7=35 5*8=40 5*9=45

3*1= 3 4*1= 4 5*1= 5

3*2= 6 4*2= 8 5*2=10

3*3= 9 4*3=12 5*3=15

3*4=12 4*4=16 5*4=20

3*5=15 4*5=20 5*5=25

3*6=18 4*6=24 5*6=30

3*7=21 4*7=28 5*7=35

3*8=24 4*8=32 5*8=40

3*9=27 4*9=36 5*9=45

Press any key to continue