책 내용 질문하기
488쪽
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
488
조회수
286
작성일
2020-02-14
작성자
탈퇴*원
첨부파일
4번 문제의 사용자 정의 함수 생성문에 주석좀 달아주실수 있나요..? 앞에 내용하고 다르게 나와있어서 이해가 안되네요
답변
2020-02-17 11:13:04

안녕하세요 길벗수험서 운영팀입니다.

 

1 CREATE FUNCTION Get_Age (i_BirthYear IN INT, i_NowYear IN INT)

2 RETURN INT

3 IS

4 AGE INT;

5 BEGIN

6 SET AGE := (i_NowYear - i_BirthYear) + 1;

7 RETURN AGE;

8 END;

 

첫줄부터 차례대로

1 출생년도와 현재연도를 매개변수로 받는 사용자 정의 함수 Get_Age를 생성합니다.

2 반환 자료형은 정수형(INT)이며,

3 사용할 지역 변수로는

4 정수 자료형 변수 AGE 입니다.

5 구문을 시작하고,

6 변수 AGE에 해당 수식을 연산한 값을 저장합니다.

7 AGE의 값을 리턴하고

8 구문을 종료합니다.

 

정도가 되겠네요.

 

행복한 하루되세요 :)

  • 관리자
    2020-02-17 11:13:04

    안녕하세요 길벗수험서 운영팀입니다.

     

    1 CREATE FUNCTION Get_Age (i_BirthYear IN INT, i_NowYear IN INT)

    2 RETURN INT

    3 IS

    4 AGE INT;

    5 BEGIN

    6 SET AGE := (i_NowYear - i_BirthYear) + 1;

    7 RETURN AGE;

    8 END;

     

    첫줄부터 차례대로

    1 출생년도와 현재연도를 매개변수로 받는 사용자 정의 함수 Get_Age를 생성합니다.

    2 반환 자료형은 정수형(INT)이며,

    3 사용할 지역 변수로는

    4 정수 자료형 변수 AGE 입니다.

    5 구문을 시작하고,

    6 변수 AGE에 해당 수식을 연산한 값을 저장합니다.

    7 AGE의 값을 리턴하고

    8 구문을 종료합니다.

     

    정도가 되겠네요.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.