• 검색 결과가 없습니다.

보고서#1

N/A
N/A
Protected

Academic year: 2021

Share "보고서#1"

Copied!
7
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

보고서#1

 제출 방법:

 대학 학습플랫폼(Lms)에 명시된 기간내 제출

 설정된 제출 기간(~3/15 12:00 pm)이 지나면 제출할 수 없음에 유 의하기 바람

(2)

보고서 작성 지침

 다음의 순서로 문제를 해결하고, 보고서를 작성한다.

 분석: IOP 기반 분석

 알고리즘 작성

 코딩: C 프로그램 작성(주석 반드시 포함할 것)

 테스트: 프로그램의 올바름을 검증할 수 있도록 다양한 데이터에 대 해서 테스트하고, 입력 값에 대해서 결과가 올바른지를 검증하라.

 의견: 문제 해결과정에서 느낀 점, 의견 등을 기술한다.

 유의사항:

 보고서 작성시 문제별로 분석, 알고리즘, 코딩, 테스트, 의견으로 순 서로 작성되어야 한다.

 C 프로그램 코드 및 테스트는 프로그래밍 환경으로부터 출력된 버전 이어야 한다.

 보고서 제출 기한 엄수

 Don’t Copy!!! (Copy하면 10점 감점)

2

(3)

보고서#1 (due 3/15)

 다음 4개 문제를 다음 각 방법으로 해결하라(가급적 함수를 작성 할 것). 단, 프로그래밍 보고서 작성 지침을 준수하여 해결하라.

 IOPE 챠트를 이용하여 문제를 분석하라.

 위의 분석을 이용하여 순서도를 작성(Raptor 이용)하고 실행시켜라.

 위의 분석을 이용하여 순서도를 작성(Sparks 사용)하고, C 프로그램

(4)

문제 #1

 10개의 정수를 읽어들이고, 이러한 수들에 대해서 짝수 개수의 합과 홀수 개수의 합을 구하여 출력하라.

4

(5)

문제 #2

 한 은행 구좌에 입금된 금액을 전달받아서 10년 후에 그 구좌 잔

고를 계산하여 반환하는 calc_balance()를 작성하라. 단, 년 이율

이 6%이며, 이율은 복리로 계산된다고 가정한다.

(6)

문제 #3

 목수가 고객이 주문한 책상의 가격을 계산하고자 한다. 사용자로 부터 책상의 가로 길이, 세로 길이, 나무 종류, 서랍의 개수를 입 력 받아서 다음과 같이 책상의 가격을 계산하는 프로그램을 작성 하라. 책상의 길이는 인치단위 정수로 입력받는다고 가정한다.

 모든 책상의 제작비는 최소한 200달러이다.

 책상의 면적이 750제곱인치를 초과하면 50달러를 추가한다.

 만일 나무가 마호가니이면 150달러를 추가하고, 오크이면 125달러 를 추가하고, 소나무이면 추가하지 않는다.

 각 서랍마다 30달러를 추가한다.

 총 제작비에 대해서 10%의 부가세가 부여된다.

(7)

문제 #4

 한 개의 정수를 입력받아서 그 수에 포함된 수들의 합을 구하여 출력하라.

12345

15

참조

관련 문서

그러나 디락 델타 신호 δ(ˆ ω) 를 이용하여 다음과 같은 방법으로 이산시간 복소 지수 신호의 이산시간 푸리에 변환을

즉, BAEDC와 DEABC 사이에 있는 문자열의 개수는 문자열의 총 개수에서 ABCDE부터 BAEDC까지의 문자열과 DEABC 부터 EDCBA까지의 문자열의

따라서 본 연구는 비파괴적인 균열 진단방법인 정량광형광기법(quantitative light-induced fluorescence technology)을 이용하여 브라켓 부착 전후 법랑질 균열의

이 표현은 미국의 기상학자 에드워 드 로렌츠가 1972년에 실시한 강연 의 제목인 <예측가능성-브라질에서 의 한 나비의 날갯짓이 텍사스에 돌 풍을 일으킬

 호출 명령어(CALL 명령어)는 현재 PC 내용을 스택에 저장하고 서브 루틴의 시작 주소로 분기하는 명령어다.. 그러나

정사각형 한 변의 길이=원의 지름 정사각형의 둘레와 원둘레 비교. 원에 내접하는 정다각형의 둘레< 원둘레<원에 외접하는

수정후시산표와 재무제표 작성과정, 그리고 정산표의 작성 과정 및 이를 통한 회계순환 전반 과정에 대해 이해할 수 있다.... 정액법을 적용하여 다음과

• 이번 실습에서는 Practice13_1 프로그램을 수 정하여, 곡선의 컨트롤 포인트를 마우스의 드 래깅으로 이동하여 곡선을 업데이트하도록 할 것이고, 곡선을