Презентация, описывающая правила записи программы на ЯП Pascal.
Презентация, описывающая правила записи программы на ЯП Pascal.
Правила записи программы
Турбо Паскаль
Язык программирования был разработан Никлаусом Виртом в 1968-1970 годах как учебный язык для студентов. Современный Турбо Паскаль сохранил его простоту и структуру. Это достаточно мощное средство программирования, предназначенное для написания программ различной сложности.
На Турбо Паскале можно выполнить
Турбо Паскаль является разработкой американской фирмы Borland .
Структура программы
2. Раздел описаний
3. Тело программы (исполняемая часть)
Основные операторы
WRITE – выводит информацию на экран дисплея
WRITELN – выводит информацию на экран дисплея и переводит курсор в следующую строку
2. Оператор ввода
READ
READLN
Если он встречается в теле программы, то ее выполнение приостанавливается до тех пор пока пользователь не введет необходимые значения.
3. Оператор присваивания
:=
Использование символа ;
Программы на ЯП Паскаль содержат следующие символы :
Имя (идентификатор) не может содержать пробелы. Каждое имя должно быть уникальным, его длина не ограничена
Данные
(описываются в начале программы )
Константы
const
n=3;
b=-7.5;
c=‘abcde’;
Переменные
var
a, b: real;
c,d: integer;
Byte 0..255
Word 0..65 535
Integer -32 768..32 767
Shortint -128..127
Longint -2 147 483 648..2 147 483 647
Занимают от 1 до 4 байт
2. Вещественные типы данных
Real 2,9E-39..1,7E 38
Single 1,5E- 45 .. 3,4 E 3 8
Double 5,0E-324..1,7E 308
Extended 3,4E-4932..1,1E 4932
3. Символьный тип данных
Любой символ, который может быть отображен на экране
Char ( занимает 1 байт )
Var
a,b: char;
4. Логический (булевский)
True - истина
False - ложь
var
a,b: boolean;
5. Перечисляемый
var
a,c: (red, blue, green);
b: (dog, cat);
6. Интервальный
var
a, b,c: -7..4;
x: ‘a’..’c’;
program имя_программы;
const описание_констант;
type описание_типов;
var описание_переменных;
begin
операторы_языка;
end .
Begin
оператор_1;
оператор_2;
…
оператор_ n
end .
; - отделение операторов друг от друга;
{ коментарии }
Пример программы на ЯП Паскаль
program slojenie;
var a,b,c: integer;
begin
writeln (‘vvedite a’);
readln (a);
writeln (‘vvedite b’);
readln (b);
c:=a+b;
writeln (c);
readln (c)
end .
Чтобы добавить комментарий зарегистрируйтесь или войдите на сайт