파스칼 프로그래밍/함수

위키책, 위키책
둘러보기로 가기 검색하러 가기

표준명칭[+/-]

기본프로시저[+/-]

  • Write(인자1, 인자2, ... , 인자n);
콘솔 어플리케이션이나 파일 입출력때 쓰는 프로시저. 인자를 순서대로 출력한다.
  • WriteLn; WriteLn(인자1, 인자2, ... , 인자n);
Write를 실행하고 마지막에 아스키 #13 을 출력하는 것과 같다. Write와 달리 텍스트 입출력에만 쓸 수 있다. 인자를 쓰지 않으면 빈줄만 출력한다.
  • Read(인자1, 인자2, ... , 인자n);
콘솔 어플리케이션이나 파일 입출력때 쓰는 프로시저. 인자를 순서대로 입력받는다.
  • ReadLn; ReadLn(인자1, 인자2, ... , 인자n);
Read를 실행하고 마지막에 아스키 #13 을 입력받는 것과 같다. Read와 달리 텍스트 입출력에만 쓸 수 있다. 인자를 쓰지 않으면 빈줄만 입력받는다.
  • Continue;
더이상 뒤의 내용을 실행하지 않고 반복문을 첫줄부터 실행합니다. 즉 반복문의 이번실행을 그만두고 다음실행을 하고자 할 때 쓰입니다.
  • Break;
반복문을 완전히 빠져나옵니다.

기본함수[+/-]

단순형 제어함수[+/-]

  • Ord : 자료형 내에서의 그 정보의 순서값을 반환한다.
  • Pred : 해당 값의 바로 이전값을 반환한다.
  • Succ : 해당 값의 바로 다음값을 반환한다.
  • High : 해당 자료형의 최대값을 반환한다. ShortString과 배열형에도 쓸 수 있다.
  • Low : 해당 자료형의 최소값을 반환한다. ShortString과 배열형에도 쓸 수 있다.

자료형 변환함수[+/-]

위키백과 한국어 위키백과에 수록된
아스키 문서 참고.
  • Chr : 문자 코드값을 넣으면 문자를 반환한다. 개인용 컴퓨터에서 아스키코드를 따른다. 유니코드가 기본 문자셋이라도 아스키 값을 반환한다. 역변환은 Ord를 이용한다.
  • Str : 숫자를 문자열로 바꾼다. 콘솔 포맷을 위해서가 아니라면 IntToStr을 이용할 것을 권장한다.
  • Val : 문자열을 숫자로 바꾼다. 콘솔 포맷을 위해서가 아니라면 StrToInt를 이용할 것을 권장한다.

기본상수[+/-]

  • pi
원주율의 값을 갖는 상수이다.