입력
입력 스트림에서 여러 실제 변수를 입력하고 표준 방식으로 변수에 쓸 수 있습니다.
<예비>
var x, y: 실수;
읽기(x,y);
첫 번째 숫자는
\(x\) 변수에 들어가고, 두 번째 숫자는
\(y\) 변수에 들어갑니다. >
출력
실수를 표시할 때 기본적으로 과학적 형식이 선택됩니다.
문제의 조건에 따라 필요에 따라 출력을 사용자 정의할 수 있습니다. 숫자 뒤에 콜론은 숫자에 할당될 총 위치 수를 나타내고 다른 콜론은 분수 부분에 할당된 위치 수를 나타냅니다. 첫 번째 콜론 뒤에 숫자의 정수 부분 문자 수의 합보다 작은 숫자가 있으면 소수 부분과 정수 부분을 구분하는 점에 할당된 공간(이를 위해 1 문자가 할당됨)과 소수 부분에 할당된 문자 수, 그 다음 소수 부분에 할당된 문자 수가 주어진 숫자. 그렇지 않으면 숫자 앞에 추가 공백이 기록됩니다. 따라서 정수 부분이 얼마나 많은 문자를 차지할지 모른다면 첫 번째 콜론 뒤에 간단히 0을 쓰면 그 앞에 공백 없이 정수가 표시됩니다.
예:
<예비>
실수 x := 1.0/6;
writeln(x:12:9); // 구분점을 고려하여 소수점 9자리, 숫자당 총 12자리 소수점 표시하도록 설정
화면이 표시됩니다
<예비>
_0.166666672