Знакомство с языком программирования Pascal

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Знакомство с языком программирования Pascal создатель Mind Map: Знакомство с языком программирования Pascal

1. Создание первых программ

2. program Programma1; begin write(' Pascal '); end.

3. program Programma1; begin end.

4. Типы данных в Pascal

4.1. •Целые типы данных (для целых чисел):

4.2. •Вещественные типы данных (для чисел с дробной частью):

5. Начало работы

6. Изучение ПО Рабочая область

6.1. Это специальная программа, которая считывает код программы, а затем переводит его на язык машинных кодов. То есть, по сути, все языки программирования – это способ “общения” с компьютером, а компилятор помогает перевести нашу “речь” на понятную ему.

7. Перед началом работы следует запомнить, что язык Pascal – это совокупность трёх составляющих: алфавита, синтаксиса (правил написания объектов языка) и семантики (правил использования этих объектов). Алфавит Pascal состоит из: Прописных и строчных букв латиницы: A...Z, a…z; Цифр: 0...9; Специальных символов: + — * / = < >.,:; ‘ # ( ) { } [ ] и их комбинаций: «>=» «

8. Обработка данных

8.1. Математические операции. Сложение (+); Вычитание (-); Умножение (*); Деление (/); Целочисленное деление (div) – возвращает целую часть от деления (Пример: 10 div 3 = 3); Остаток от деления (mod) – возвращает только остаток от деления (Пример: 5 mod 2 = 1);

8.2. Условия Условия в Pascal играют очень большую роль, особенно если алгоритм выполнения программы разветвленный. Формулируется условие следующим образом: if (условие 1) then (действие 1 — основное) else (действие 2 — альтернативное) (if – если, then – то, else – иначе) При построении условия пользуются логическими операциями and, not, or, xor

8.3. Процедуры и функции для управления программой

8.3.1. program Metka; label 1,2; var A, B:integer; begin readln (A); 2: if A=5 then goto 1; {2: — действие после перехода на соответствующую метку,} A:=A+1; {goto — переход на метку} goto 2; 1: write (A); end. На данном примере, программа увеличивает на 1 введенное число, пока оно не станет равным пяти. Тут мы и можем проследить действие метки. •Delay(время) – остановка программы с задержкой, время в кавычках указывается в миллисекундах. •Readkey – остановка программы до нажатия клавиши, значение функции – код нажатой клавиши. •Exit – досрочное завершение процедуры. Следует заметить, что для работы delay, readkey, и exit необходимо подключить модуль crt (uses crt).