Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Структура программы.

Читайте также:
  1. II. Методы и средства построения систем информационной безопасности. Их структура.
  2. II. Структура Переліку і порядок його застосування
  3. IV. Создание, организационная структура и руководство ВПО
  4. V. Организационная структура и органы управления КРОО ГОК.
  5. VI.Приблизительная структура курсовой работы.
  6. Административный процесс (понятие и принципы, виды и структура)
  7. Аналіз та структура показників страхового ринку України.

Программа на языке Turbo Pascal состоит из заголовка, разделов описаний и исполняемой части программы, начинающейся словом Begin и заканчивающейся словом End. (с точкой).

Таблица 5. Структура программы.

 

Program Name_1;{заголовок программы}  
Uses Crt; {подключение библиотечных и созданных модулей}
    Разделы описаний  
Begin
    Раздел действий (операторов)  
End.

 

Разделы описаний идут в строго определенном порядке. Некоторые из них могут отсутствовать.

ü Описание меток Label

ü Описание констант Const

ü Описание типов Type

ü Описание переменных Var

ü Описание процедур и функций Procedure или Function

В разделе действий указываются команды (операторы), необходимые для решения задачи. Каждый оператор заканчивается точкой с запятой. Можно располагать по несколько операторов в строке, однако хорошим стилем считается, если операторы располагаются на отдельных строках, и имеют отступы слева, если логически вкладываются друг в друга.


Оператор присваивания, операторы ввода с клавиатуры и вывода на экран.

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

 

Примеры операторов присваивания:

a:=b+c;

k:=k+1;

q:=12 * (a + Cos(x))-0.76E-3 * b;

d:=’y’;

Max:=256;

X:=true;

 

Операторы ввода с клавиатуры – позволяют ввести значения с клавиатуры в процессе выполнения программы и присвоить эти значения переменным, указанным в списке ввода. При этом тип каждой переменной должен быть совместим с типом вводимого значения.

 

Примеры операторов ввода с клавиатуры:

Read (x, y, z); {чтение значений переменных с клавиатуры, вводятся через 1 пробел}

Readln (a, b); {чтение значений переменных с новой строки}

Readln; {режим ожидания ввода любого символа}

 

Операторы вывода на экран – позволяют вывести на экран монитора сообщения, значения переменных или выражений.

 

Примеры операторов вывода на экран:

Write (x, y, z); {вывод на экран значений переменных}

Write (‘Результат вычислений ’, 2*x+y);

{вычисляется выражение и его значение выводится с пояснительным текстом}

Write (‘Сумма ’,S);

{значение выводится с пояснительным текстом}

Writeln (x1, x2);

{значения выводятся с новой строки}


Дата добавления: 2015-07-11; просмотров: 66 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Основные типы переменных.| Memory Protection Constants

mybiblioteka.su - 2015-2024 год. (0.01 сек.)