Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
алгоритмизация павлодар.doc
Скачиваний:
14
Добавлен:
21.02.2016
Размер:
1.01 Mб
Скачать

4. Список литературы

  1. Новичков В.С. «Алгоритмические языки в техникуме». – М.: Высшая школа, 1990. – 222 стр.

  2. Боон К. «Паскаль для всех». – М.: Энергоатомиздат, 1988. – 188 стр.

  3. Савельев А.Я. «Языки программирования» (Паскаль, ПЛ/М). – М.: Высшая школа, 1987. – 142 стр.

Содержание

Министерство образования и науки Республики Казахстан 1

Методические указания 2

Лабораторная работа №1 3

1.Теоретическое положение 3

Из символов алфавита строят более сложные конструкции – слова, словосочетания, предложения. В языке Паскаль под словом понимают число, строку, имя. Минимальная конструкция языка, представляющая собой законченную мысль, есть предложение. Предложение либо задает полное описание некоторого действия, которое необходимо выполнить, и называется оператором, либо описывает структуру и организацию данных – объектов языка, над которыми эти действия производятся, и называется описанием. Совокупность описаний и операторов образует программу. Для того, чтобы научиться писать программы, необходимо изучить синтаксис языка (правила записи его конструкций) и его семантику (смысл и правила использования этих конструкций). 4

В языке Паскаль существует некоторый набор служебных слов, назначение которых строго определено (зарезервировано) и которые не могут быть использованы с другой целью. Служебные слова используются, например, для обозначения операторов. 4

Вывод значений переменных 12

Контрольные вопросы 13

3)Как обозначаются переменные в Паскале? 13

8)В чем различие операторов ввода READ и READLN? 13

Таблица №1 13

Задание 13

Исходные данные 13

Лабораторная работа №2 16

1. Основные понятия 16

1.1. Оператор условного перехода 17

THEN < оператор 1 > 17

17

17

Лабораторная работа №3 28

REPEAT 30

Лабораторная работа №4 33

Лабораторная работа №5 36

Type 37

Var 37

A: matr; 37

Type 37

Var 37

Лабораторная работа №6 40

5. Литература 43

Содержание задания 44

Четыре точки заданы своими координатами 45

Задана окружность (x-a)2+(y-b)2=r и две точки P=(p1,p2) и F=(f1,f2).Выяснить и напечатать, сколько точек (нуль,одна или две) лежит внутри окружности. Проверку, лежит ли точка внутри окружности, оформить в виде подпрограммы-процедуры. 45

Лабораторная работа №7 48

St : = Hoy do you do! 49

St = ‘Hoy do you’, то после оператора 49

St: = Hello! 49

Длинна строки, определяется с помощью стандартной функции Length (St), которая возвращает целое число, равное количеству символов в строке St, например: 49

Очень полезна при работе со строками функция типа Integer 50

Процедура Val (St,X,Code) преобразует строку символов St во внутреннее представление целой или вещественной переменной Х, которая определяется типом этой переменной. Параметр Code содержит 0, если преобразование прошло успешно, и тогда в Х помещается результат 50

Лабораторная работа №8 53

1.Теоретические сведения 53

2.Задание 54

Контрольные вопросы. 54

Литература. 55

Лабораторная работа №9 56

Лабораторная работа № 10 61

Процедура 61

Функция 63

Procedure PutPixel (X,Y: Integer): Word 64

выводит точку с координатами X, Y цветом Color. 64

Procedure GetPixel (X,Y: Integer): Word 64

Const 64

Процедура 64

Процедура 65

Процедура 65

Процедура 67

Function TextWidth(Txt:String):Word; 68

Function TextHeight(Txt:String):Word; 68

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]