Система программирования PASCAL
Паскаль – это универсальный язык программирования, позволяющий решать самые разнообразные задачи обработки информации.
Алфавит языка программирования PASCAL
PROGRAM ИМЯ ПРОГРАММЫ;
VAR список однотипных переменных: INTEGER;
список однотипных переменных:REAL;
BEGIN
READ(список ввода);
READLN(список ввода);
переменная:=арифметическое выражение ;
WRITE(список вывода);
WRITELN(список вывода);
END.
Структура программы на Паскале
PROGRAM ИМЯ ПРОГРАММЫ;
VAR список однотипных переменных: тип;
BEGIN
операторы
END.
Заголовок программы
Раздел описания переменных
Раздел операторов (основная часть)
PROGRAM ИМЯ ПРОГРАММЫ;
BEGIN
READ(список ввода);
READLN(список ввода);
переменная:=арифметическое выражение ;
WRITE(список вывода);
WRITELN(список вывода);
END.
VAR список однотипных переменных: INTEGER;
список однотипных переменных:REAL;
Структура программы на Паскале
PROGRAM ИМЯ ПРОГРАММЫ;
VAR список однотипных переменных: INTEGER;
список однотипных переменных:REAL;
Структура программы на Паскале
BEGIN
READ(список ввода);
READLN(список ввода);
переменная:=арифметическое выражение ;
WRITE(список вывода);
WRITELN(список вывода);
END.
PROGRAM ИМЯ ПРОГРАММЫ;
VAR список однотипных переменных: INTEGER;
список однотипных переменных:REAL;
BEGIN
Структура программы на Паскале
переменная:=арифметическое выражение ;
WRITE(список вывода);
WRITELN(список вывода);
END.
READ(список ввода);
READLN(список ввода);
Оператор присваивания
переменная:=арифметическое выражение ;
Арифметический оператор присваивания: слева- переменная, справа - арифметическое выражение, которое должно быть вычислено. Составной символ := читается как «присвоить». Сначала вычисляется арифметическое выражение, затем полученное значение присваивается переменной.Пример: a := sqr (x) + sin (y) / (12*z + 5)
Арифметические операции
Функции
F (x)
Приоритеты
выполнения операций
( )
F(x)
*
/
+
-
div
mod
PROGRAM ИМЯ ПРОГРАММЫ;
VAR список однотипных переменных: INTEGER;
список однотипных переменных:REAL;
BEGIN
READ(список ввода);
READLN(список ввода);
переменная:=арифметическое выражение ;
END.
Структура программы на Паскале
WRITE(список вывода);
WRITELN(список вывода);
7) [QuQu]
8) _ABBA
9) A+B
имя переменной должно быть слева от знака :=
целая и дробная часть отделяются запятой и несоответствие типов
Несоответствие типов
ЗАДАНИЕ 2:
Найдите ошибки в записи программы.
Program zadacha2;
Var х, у: integer;
Вegin
Write(‘Введите целое число ’);
Read(x);
y:=sqr(1-sqr(x)+5*sqr(sqr(x)));
Write(‘Значение у равно ’,y);
End.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть