"파스칼"은 ... 초급자를위한 언어 "파스칼": 설명
전 세계 인터넷의 확장에 따라"Pascal"이라는 언어로 된 프로그램이 많이 있지만, 어떻게 작동하는지, 그리고 어떻게 배열되는지에 대한 원리를 이해하는 것은 훨씬 더 어렵습니다. 함께 프로그래밍의 기초를 배우자!
알고리즘 언어 : 기본 개념
구어체 구어체에서는 기본 단위를 사용합니다. 기호, 단어, 구 및 전체 문장. 알고리즘 언어도 비슷한 구조를 가지며 그 구성 요소 만 다르게 호출됩니다. 우리는 초등 건축, 표현 및 운영자에 대해 이야기하고 있습니다. 이 모든 단위는 계층 적 구조를 형성합니다. 왜냐하면 이후의 각 요소는 이전 요소와 형성되기 때문입니다.
알고리즘 언어의 기호는 코드를 작성하는 데 사용되는 분리 할 수없는 원자입니다.
초등 디자인은 자신의 의미를 지닌 최소 단위입니다.
고전 언어 표현은 위에서 언급 한 두 가지 단위로 구성되며 필요한 값을 찾는 규칙을 지정합니다.
운영자는 특정변환은 프로그램의 올바른 실행을 위해 필수적입니다. 필요한 경우 여러 개가있을 수 있습니다. 프로그램에서 복잡한 작업을 수행해야합니다. 이러한 상황에서는 블록 또는 복합 연산자로 결합됩니다.
언어 "파스칼"
많은 수의 알고리즘이 있습니다.언어. "파스칼"(초보자를위한 별도의 매뉴얼이 있음) 중 하나입니다. 알파벳은 숫자, 문자 및 특수 기호로 구성됩니다. 그들의 목록은 다음과 같습니다.
- 26 라틴어 대 / 소문자;
- 밑줄;
- 10 자리;
- 리미터;
- 운영 징후;
- 지정자;
- 시스템 (서비스) 단어에 의해 예약됩니다.
위에 나열된 요소 외에도 "공백"은 기본 표현 집합에 속하며 예약 표현 및 이중 심볼 구성 내에서 사용할 수 없습니다.
언어의 초등 건설
초보자를위한 "파스칼"은 문자열, 숫자 및 이름을 포함합니다.
문제의 언어 코드에 사용 된 숫자프로그래밍, 일반적으로 10 진수로 작성. 소수점없이 언급되는 실수와 정수가 될 수 있습니다. 숫자가 양수이면 부호를 생략 할 수 있습니다.
파스칼은 알고리즘 언어입니다.프로그래밍 : 문자열은 일련의 문자이며 아포스트로피로 닫힙니다. 아포스트로피 자체를 사용해야하는 경우이 기호는 두 번 언급 할 가치가 있습니다.
이름은 시작되는 순서입니다.편지와 숫자를 포함 할 수 있습니다. 식별자는 레이블, 유형, 상수, 함수, 프로 시저, 변수, 객체 및 심지어 모듈로 불립니다. 식별자를 구성 할 때 밑줄 문자를 사용할 수 있습니다. 이름은 많은 문자를 가질 수 있지만 컴파일러는 처음 63 자만 읽습니다. "파스칼"은 어느 쪽이 그렇게 복잡해 보일지도 모르는 설명이 너무 끔찍하지 않으므로 두려워하지 말고 브라우저 페이지를 닫으십시오!
상수, 프로 시저, 형식, 파일, 함수 및 서비스 식의 표준 식별자는 언어 식별자로 사용할 수 없습니다.
코드의 가시성을 개선하면 공간을 확보하는 데 도움이되지만 중간에있는 이름과 숫자를 구분할 수 없다는 점을 기억해야합니다.
알고리즘 언어 구문
각 줄은 다음과 같은 마침표로 끝나야합니다.쉼표 ( "파스칼"). 정보학은 학생들과 학생들에게 이것을 가르치며, 당신은이 규칙을 스스로 알 수 있습니다!
세미콜론 (;)은 현재 라인의 끝과 새로운 라인으로 전환 할 필요성을 나타내는 조건 신호입니다. 하지만 예외는 서비스 명령 : const, var, begin 및 기타 일 수 있습니다.
end 문은 프로그램을 닫으므로 확실하게 그 뒤에 포인트가 놓입니다. 때로는 코드에 여러 첨부 파일이 포함될 수 있으며 블록의 시작과 끝은 세미콜론으로 구분됩니다.
변수에 특정 값을 지정하려면 등호 앞에 콜론을 입력해야합니다. 예를 들어, n = 13으로 설정하면 코드에서 n : = 13처럼 보입니다.
이러한 규칙을 배우면 구문 오류없이 프로그램 코드를 작성하는 방법을 빠르게 배울 수 있습니다.
"파스칼"언어의 고전적인 연산자
반복되는 코드 스 니펫을 프로그램하십시오.응용 프로그램의 미래와 그것을 수행하는 모든 작업은 다양한 방법을 사용할 수 있습니다. 그러나 Pascal 언어는이를 위해 다양한 연산자를 사용합니다. 그들 모두 우리는 고려할 수 없으므로 몇 가지만 다루겠습니다.
예를 들어 selector 연산자를 사용하면프로그램의 대체 경로 중 하나를 선택하십시오. 이 경우 매개 변수는 서수 유형의 표현식입니다. 그러나 하나의 뉘앙스가 있습니다.이 선택 키는 유형 문자열 또는 실제에 속할 수 없습니다.
또한 대입 연산자, 조건부,복합 및 비어있는뿐만 아니라 다른 유용한 투자의 호스트. 그 중 일부만 알고 있으면 뛰어난 기능을 갖춘 코드를 작성할 수 있습니다. 연산자의 많은 수가 컴파일러에 의해 디버그되기 어렵고, 외부인이 이해하기가 어렵고 이해하기 어렵 기 때문에 연산자를 남용해서는 안됩니다.
배정 연산자
이 표현식은 콜론 및 부호 형식입니다."같음". 특정 변수에 특정 값을 지정하는 데 사용됩니다. 표현식과 변수의 유형이 각각 정수 및 실수 유형에 속하지 않으면 일치해야 함을 기억하는 것이 중요합니다. 그러한 상황에서만 직접적인 변형이 일어날 것입니다.
복합 연산자
"Pascal"은 다음과 같은 프로그래밍 언어입니다.특수 대괄호로 묶인 임의의 프로그램 명령문 시퀀스를 사용합니다. 우리는 시작과 끝이라는 단어로 제한된 복합 구조에 대해 이야기하고 있습니다. 이것은 알고리즘 언어의 중요한 도구입니다.이를 통해 구조적 방법론을 사용하여 코드를 작성할 수 있습니다.
복합 구조의 일부인 Pascal 언어의 연산자는 제한이 없으므로 완전히 다를 수 있습니다. 중첩의 깊이 또한 다를 수 있습니다.
조건부 프로그래밍 언어 연산자
이 구성 요소는프로그램은 지정된 조건을 검사하고 통과 결과에 따라 조치를 수행합니다. 따라서 조건부 명령은 계산을 수행하는 프로세스에서 분기를 형성하는 수단 중 하나입니다.
구조적 조건부 연산자는 다음과 같습니다.
IF <조건> 그 후 <statement1> ELSE <statement2>.
이 표현식에서 else, then 및 if는 예약어이므로 조건은 임의의 내용을 가진 논리 표현식이고 연산자는 사용 된 프로그래밍 언어의 명령입니다.
프로그램 코드의 구조
제목, 운영자 및 설명 섹션은 다음과 같습니다.Pascal과 같은 언어로 작성된 응용 프로그램의 주요 구성 요소. 인포 매틱스를 사용하면 이러한 요소를 완전히 탐색하고 올바르게 사용하는 방법을 배울 수 있습니다.
헤더에는 대개 코드 이름이 포함됩니다. 예를 들어, MyFirst 프로그램.
설명 섹션에서 연결된 라이브러리, 모듈, 레이블, 상수, 유형, 변수, 함수 및 절차의 장 설명이 나타날 수 있습니다.
모듈 설명 섹션에는 내부에 이름이 들어 있습니다.연결된 라이브러리에서 시작하여 예약어로 시작합니다. 다른 모든 설명 중에서 첫 번째가되어야합니다. 모듈 이름은 쉼표로 구분해야합니다.
프로그램 코드의 모든 연산자에 레이블을 붙일 수 있습니다.이 레이블의 이름은 설명의 해당 섹션에 언급되어야합니다.
변수에 대한 조기 설명은 숫자 나 리터럴 값 대신 코드에 이름을 쓸 수있게합니다.
사용 된 변수를 설명하는 절에서 "var c, a, r : 정수; k, l, m : char; h1, h2 : boolean;"과 같이 사용할 모든 유형을 지정해야합니다.
"파스칼"은 프로그램에 관련된 모든 구성 요소에 대한 필수 사전 설명이 필요한 프로그래밍 언어임을 잊지 마십시오.
텍스트 코드는 마침표로 끝나야합니다.
프로그램의 예
"Pascal"은 초등 언어이며, 위의 정보를 공부 한 후에 코드를 작성하는 단계로 직접 진행할 수 있습니다.
응용 프로그램에서 "It is my first program!"이라는 구를 표시하도록하십시오.
파스칼에서 프로그램의 예는 이해하는 것이 매우 중요하므로 지금 당장 시도하십시오.
시작하다
Writeln (내 첫 번째 프로그램입니다! ");
끝.
너무 간단합니다!
보다 복잡한 코드를 살펴보면 이차 방정식의 근원을 찾을 수 있습니다. 계산 표현의 형성 원리에 주목하십시오.
우리는 파스칼에서 프로그램의 예가 당신에게 유용했기를 바랍니다.