연습과제1>>
임의의 수를 입력받아 입력받은 수보다 작거나 같을 때까지 소수를 출력한 후 ,
소수의 개수를 구하는 프로그램을 작성해보자. (단, 소수의 개수는 10개 단위로 출력한다.)
[실행결과]
실행파일 참조
연습과제2>>
100부터 500사이의 암스트롱수를 구하는 프로그램을 작성해보자.
암스트롱 수란 3자리 숫자로 구성되는 수로 각 자릿수에 있는 숫자의 세제곱의 합이 자신과 같은 수이다. .
[실행결과]
[ 암스트롱수 ]
153 370 371 407
Press any key to continue
연습과제3>
아래와 같이 덧셈문제를 출제하는 프로그램을 작성해보자.
일의자리 덧셈과 십의자리 덧셈 중 사용자로부터 문제를 선택하게 하여 문제를 출제한다.
문제는 rand함수에 의해 임의의 수로 출제되며, 정답은 사용자로부터 입력받는다. 문제가 끝나면 점수를 출력하게 한다.
(일의자리 문제는 0~9사이, 십의자리 문제는 10~99사이 문제를 출제한다.)
[실행결과]
덧셈 계산 프로그램
일의자리 ==> 1 // 십의자리 ==> 2
선택 : 1
01. 5 + 2 = 7
02. 5 + 4 = 9
03. 9 + 2 = 10
04. 8 + 4 = 12
05. 1 + 6 = 7
06. 0 + 5 = 5
07. 2 + 0 = 2
08. 0 + 1 = 1
09. 7 + 3 = 10
10. 8 + 8 = 16
----------------------------
10문제 중 9개 정답 : 90점
----------------------------
Press any key to continue
'Programming > C&C++' 카테고리의 다른 글
[Chapter11 과제물][다차원 배열] (0) | 2012.10.02 |
---|---|
[Chapter10 과제물][일차원 배열] (0) | 2012.10.02 |
[Chapter7 과제물][제어문 3 - 이중 for문] (0) | 2012.10.02 |
[Chapter6 과제물][제어문 2 - for문] (0) | 2012.10.02 |
[Chapter5 과제물][제어문 1 - if/switch문] (0) | 2012.10.02 |