More actions
시작부터 100m 내려갑니다. 잠수 실력이 형편없군요? ~~죄송합니다~~
참여자 명단
| 함장 | 장용운 | 11학번 | 출석 |
| 선원 | 천준현 | 15학번 | 출석 |
| 최지혁 | 출석 | ||
| 박인서 | 출석 | ||
| 이정재 | 출석 | ||
| 이원준 | 출석 | ||
| 조종현 | 출석 | ||
| 남헌 | 출석 |
수업
진행
- 장소 : 6층 학회실
- 시간 : 11시 ~ 12시 20분
내용
수심 100m. Under the C!
- C언어 능력 측정
○ 손코딩 3문제
- 자료구조 소개
측정 문제
문제1
별찍기 다음 output을 만족하는 별찍기 프로그램을 작성한다.
제약사항
- printf() 함수는 소스 코드에서 단 한번만 등장하여야 한다.
- main()함수 이외의 함수를 사용하지 않는다.
- <stdio.h> 이외의 헤더를 인클루드하지 않는다.
- #define 전처리기를 사용하지 않는다.
output
*** ***
*** ***
*** ***
*** ***
*** ***
*** ***
문제2
Matrix multiplication 행렬곱(matrix multiplication)을 수행하는 함수를 작성한다.
제약사항
- 문제가 요구하는 단일 함수만 작성한다. main()함수와 함수 호출부는 작성할 필요 없다.
- 함수 프로토타입은 void function_name(2-dimensional_array, 2-dimensional_array) 의 형태를 하고 있어야 한다.
- 행렬곱 대상은 두 개의 2x2 행렬으로 한정한다.
- 행렬곱 결과는 첫 번째 인자로 받은 행렬에 저장한다.
문제3
Great common divisor 두 정수의 최대 공약수(GCD)를 구하는 함수를 작성한다.
제약사항
- 문제가 요구하는 단일 함수만 작성한다. main()함수와 함수 호출부는 작성할 필요 없다.
- 함수 프로토타입은 int function_name(int, int) 의 형태를 하고 있어야 한다.
숙제
- 다음 시간에 측정문제 손코딩 제출합니다.