본문 바로가기
반응형

연습 문제42

[연두] Warming-up C Programming Chapter 6 : 연습 문제 풀이 연습문제와 소스코드는 제가 직접 풀어 작성한 것이므로 오타, 오답 이 존재할 수 있습니다. 참고 부탁드립니다. Quiz(p.190) 1. 프로그램이 시잘될 때 운영체제에 의해서 호출되는 특별한 함수는? [답] ① 진입점 함수 2. C 프로그램에서 자주 사용하는 기능을 미리 함수로 준비해둔 것은? [답] ② 라이브러리 함수 3. 함수의 요건 중 생략할 수 있는 것은? [답] ③ 함수의 선언 Quiz(p.214) 1. 함수를 호출한 곳에서 함수 안으로 전달되는 값을 저장하는 변수는? [답] ② 매개변수 2. 다음 중 함수를 정의할 때 해야 하는 일이 아닌 것은? [답] ④ 인자를 지정해서 함수를 호출한다. 3. 함수를 호출할 때 실제로 전달되는 값을 무엇이라고 하는가? [답] ② 인자 4. 함수를 호출할 때.. 2023. 10. 15.
프로그래밍논리 학습을 위한 순서도 작성 기법 7장 Test 답안 해설 7-4) 배열 A(10)에는 10개의 숫자가 기억되어 있다. 홀수 번째와 짝수 번째의 원소를 다음과 같이 교환하는 순서도를 작성하라. 변경 전 : 1 2 3 4 5 6 7 8 9 10 변경 후 : 2 1 4 3 6 5 8 7 10 9 [답] 7-9) 10개의 데이터를 배열에 읽어서 그 중에 90 이상인 데이터의 개수와 합을 구해서 출력하는 순서도를 작성하라. [답] TEST 7-10의 답은 작성하지 않겠습니다. 7-11) 학생들 성적이 들어 있는 배열 S(60)이 있다고 가정하자. 최고 성적과 최저 성적에 해당되는 학생이 각각 몇 명인지 출력하기 위한 순서도를 작성하라. [답] Test 7-15 이후의(Test 8~ ) 문제들은 작성하지 않겠습니다. 프로그래밍 논리 학습을 위한 순서도 작성 기법 문제풀이.. 2023. 8. 30.
프로그래밍논리 학습을 위한 순서도 작성 기법 6장 Test 답안 해설 6-5) 두개의 정수 A, V를 입력받아서 작은 수부터 큰 수까지의 합을 구하기 위한 순서도이다. 빈 칸에 들어갈 내용을 완성하라. [답] (k = B, A) (K = A, B) 6-6) [Test 6-5]의 문제를 다음과 같은 순서도로 변경하였을 때 빈 칸에 들어갈 내용을 완성하라. [답] (s = -1) (s = 1) (sum = sum + k) 예제 6-7) sum = 1 + 2 + 3 + ... + 100에서 매 10 단위마다 중간결과를 출력하는 순서도를 작성하라. [답] 조건문 "int(N/10) * 10 = N" 부분 "K % 10 == 0"으로 수정 가능 6-9) 앞의 [예제 6-8]을 다음과 같은 순서도로 변경하였을 때 빈 칸에 들어갈 내용을 완성하라. 단, int() 함수는 괄호 안의 계.. 2023. 8. 30.
프로그래밍논리 학습을 위한 순서도 작성 기법 5장 Test 답안 해설 (2) 프로그램 논리 학습을 위한 순서도 작성 기법 5장은 문제가 많아 2개의 게시글로 나누어서 작성하겠습니다. 5-10) 수험생에 대한 자료가 다음과 같을 때, 다음의 처리조건을 만족하는 합격자의 리스트를 출력하기 위한 순서도를 작성하라. [답] 조건문 처리 논리연산자를 통해서 한 번에 가능 5-11) 한 학생의 개인 자료가 다음과 같을 때, 개개인의 평균과 등급을 출력하기 위한 순서도를 작성하라. [답] ...(실선) 부분은 조건문 형식에 맞게 작성해 주시면 됩니다. 중복되는 부분이라 생략했습니다. 5-14) 연속적인 숫자를 읽어서 양수, 음수, 영(zero)의 개수를 구해서 출력하기 위한 순서도를 작성하라. 단, EOF를 이용해서 데이터의 끝을 검사하라. [답] 5-15) 개인의 회원 정보를 읽어서 다음과.. 2023. 8. 15.
반응형