티스토리 뷰
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
'Study > Language >' 카테고리의 다른 글
GDG SSU - Summer C Study 20130716(6일차) (0) | 2013.07.17 |
---|---|
GDG SSU - Summer C Study 20130712(5일차) (0) | 2013.07.13 |
GDG SSU - Summer C Study 20130709(3일차) (0) | 2013.07.13 |
GDG SSU - Summer C Study 20130705(2일차) (0) | 2013.07.13 |
GDG SSU - Summer C Study 20130703(1일차) (0) | 2013.07.13 |
- Total
- Today
- Yesterday
- 리눅스
- 창의과학교구
- gdgssu
- 서버개발자
- GDG
- 소설네트워크2
- Jake Yoon
- 해커톤
- 그래비트랙스
- 숭실대
- AndroidWear
- GDG SSU
- 창조경제혁신센터
- Linux
- 하쭈서쭈
- watchface
- 핸즈온머신러닝
- Developing on AWS
- gdg watchfacehack
- 리눅스 커널 2.6 구조와 원리
- yjaeseok
- 리눅스2.6
- 리눅스 커널 2.6
- 윤재석
- jakeyoon
- 릴레이대회본선
- jaeseokyoon
- 안드로이드폰
- 안드로이드
- WatchFaceHack
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |