티스토리 뷰


2013.07.11 스터디 숙제 안내

 

모든 코드는 xshell을 이용해서 원격서버에 제출합니다.

/home/share/[자기아이디]/assignment/4폴더에 제출합니다. (폴더가 없을 경우 생성)

xshell 접속방법을 모르거나 접속이 안될 경우 라인 방에 문의.

 

코드의 실행결과는 스크린 샷 찍은 후 파일로 저장하여 제출합니다

파일명 규칙 예) 1-1번 문제는 1-1.jpg 라는 이름으로 생성

이미지는 압축하여 yjaeseok@gmail.com으로 압축하여, (7/13 자정)까지 제출 (네 번째 과제는 문법을 익히는 훈련을 합니다.)

 

프로젝트 오일러를 통해 네 번째 과제를 진행하려고 하였으나, 10번 이후의 문제들은 너무 불필요한 고민이 많기에 다시 기본 문제를 출제하기로 하였습니다. 고생하셨습니다. 만약 아직 8번문제를 안 푸셨다면, 8번은 안 푸셔도 됩니다.

 

4-1.

정수 10개를 입력 받아 거꾸로 저장해서 출력하시오.

(거꾸로 출력만 하는 게 아니라 역순으로 배열에 저장해야 합니다.)

 

4-2. 

구구단의 결과를 아래와 같이 출력하시오

/* 2 4 8 10 12 14 16 18

3 6 9 12 15 18 21 24 27

4 8 12 16 20 24 28 32 36

5 10 15 20 25 30 35 40 45

6 12 18 24 30 36 42 48 54

7 14 21 28 35 42 49 56 63

8 16 24 32 40 48 56 64 72

9 18 27 36 45 54 63 72 81 */

 

4-3. 

정수 10개를 입력 받아 모든 값에 3을 곱하고, 가장 큰 수를 출력하시오.

 

4-4. 

정수형 변수 100개를 만들고 각각 0부터 99까지 수를 대입합니다. 각각 변수에 2를 곱하고 3을 더한 뒤 100과 가장 가까운 수를 출력하시오.

 

4-5. 

정수 10개를 입력 받아 총합과 평균을 구하여라.

 

4-6. 

정수 10개를 입력 받아 짝수를 모두 출력하고, 이후에 홀수를 모두 출력하시오.

 

4-7. 

사용자가 입력한 문자열을 배열에 저장한 다음, 배열 내에서 문자열을 역순으로 뒤집는다.

그리고 나서 제대로 뒤집어졌는지 확인하기 위해서 문자열을 출력해 보는 프로그램을 작성해보자.

 

4-8. 

문자열을 입력 받는다. 입력 받은 문자열을 구성하고 있는 문자 중에서 아스키 코드 값이 가장 큰

문자를 찾아서 출력하는 프로그램을 구현해 보자. 예를 들어서 입력된 문자열이 "abc"라면

이 중에서 아스키 코드 값이 가장 큰 문자는 'c'이다. 따라서 c를 출력해 준다.

 

4-9. 

금액을 입력하면 다음과 같이 화폐 단위 별로 화폐의 개수를 출력하는 프로그램을 작성하시오.

ex: ) 98760 입력시

10000원권 : 9

          5000원권 : 1

          1000원권 : 3

         500원권 : 1

         100원권 : 2

        50원권 : 1

        10원권 : 1

 

4-10. 

문자열로 입력된 문장에 대해 알파벳 별로 몇 개의 문자가 입력되었는지를 카운트를 하는 프로그램을 작성하시오. 문장에는 알파벳 외에 숫자나 특수기호 그리고 공백(Space bar)이 사용되는데 이들은 모두 기타 문자로 카운트하시오. , 알파벳 문자는 대소문자 구분 없이 카운트합니다.

ex: ) GDG SSU 입력시

D           1

G           2

S           2

U           1

기타       1


댓글