Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к лр (Программирование).doc
Скачиваний:
18
Добавлен:
15.03.2016
Размер:
1.91 Mб
Скачать

2 Основы программирования

После составления алгоритма решения задачи в виде блок-схемы приступают к реализации решения путем написания программы.

Существует множество языков программирования и созданный алгоритм можно реализовать в любом из них. В данном случае не принципиально, какой именно язык будет использоваться для составления программы. Важным является лишь научиться «переносить» действия, указанные в блок-схеме, в программу, используя соответствующие команды. Научившись на примере одного языка составлять программы, поняв принципы работы условий, циклов, логической последовательности команд и т.п., можно применить эти знания в другом языке программирования, изучив лишь специфические особенности этого языка.

Основы составления программ рассмотрим на примере языка программирования Borland Pascal.

Назначение основных команд, входящих в общую структуру программы представлено в табл. 2.

Таблица 2

Команда

Назначение

Program

Указание имени программы (но не файла), является необязательной командой

Uses

Подключение модуля (модуль – это программа, в которой прописаны действия команд, используемых в программе), основной модуль crt

Var

Описание переменных (указываются все переменные, используемые в программе, и их формат – дробные, целые, текстовые и т.д.)

Const

Описание переменных, имеющих постоянное значение в программе, с указанием значений этих переменных

Label

Описание меток, используемых в программе (метка позволяет переходить в указанное место в программе)

Procedure

Описание процедуры (процедура – это подпрограмма, действие которой вызывается из программы)

Function

Описание функции (функция – это подпрограмма, действие которой вызывается из программы)

Begin

Начало реализации алгоритма

Команды, реализующие алгоритм

End

Конец программы

Пример программы с использованием основных команд, указанных в табл. 2, представлен ниже:

Program Name;

U

– вещественные числа

– целые числа

– одномерный массив

– двумерный массив

– строковая переменная

– текстовая переменная

ses crt;

Var a,b:real;

i,j:integer;

C:array [1..10] of real;

D:array [1..5,1..5] of real;

Data:string;

File:text;

Const x=2.5,y=3;

Label 1,2,3;

Begin

End.

Рассмотрим основные операции и команды, необходимые для составления программ при выполнении лабораторного практикума.

2.1 Обозначение переменных

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

Таблица 3

Обозначение переменной

в оригинале

Обозначение переменной

в Pascal

x

x

a1

a1

Ne

Ne

ρ

ro

ηt

KPDt

φ2

fi2

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