Читать реферат по всему другому: "Основные операторы языка Turbo-Paskal. Процедуры и функции" Страница 1
Размещено на / СОДЕРЖАНИЕ ВВЕДЕНИЕ
1. ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА TURBO-PASCAL
1.1 Оператор присваивания
1.2 Составной оператор
1.3 Оператор безусловного перехода
1.4 Условные операторы
1.5 Оператор выбора Case
1.6 Операторы цикла
2. Процедуры и функции
2.1 Описание функции
2.2 Формальное описание функции
2.3 Вызов функции
2.4 Формальное описание процедуры
2.5 Вызов процедуры
ВЫВОДЫ
ЛИТЕРАТУРА ВВЕДЕНИЕ Тема реферата «Основные операторы языка Turbo-Paskal. Процедуры и функции» по дисциплине «Вычислительная техника и основы программирования».
Цель выполнения работы – ознакомиться с основными операторами языка Turbo-Paskal, процедурами и функциями.
1. ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА TURBO-PASCALОписание действий, которые должны быть выполнены над данными - основная часть любой программы. Единицей действия в программе является оператор. Обобщенная структура оператора в программе имеет вид:
: 1.1 Оператор присваивания :=;
Выполнение оператора заключается в вычислении значения выражения и присваивании его переменной, стоящей в правой части. Следует учитывать, что переменная и выражение должны быть совместимы по типу. Пример:
var I,J:integer;
A,B:real;
Lon:boolean;
...
I:=12; J:=I+10;A:=0.25; B:=Sin(A);Lon:=AB; 1.2 Составной оператор Begin ;;...; end;
Составной операторпозволяет объединить несколько операторов в один. Здесь Begin и end представляют собой операторные скобки.
Пример:
Begin X:=0.5;Y:=Sin(X);write(X,Y){вывод результата вычислений} end; 1.3 Оператор безусловного перехода Goto ;
Обеспечивается безусловный переход к оператору, помеченному меткой.
Существует ряд ограничений на использование данного оператора, суть которых сводится к тому, что нельзя передавать управление внутрь другого оператора, минуя его начало.
Пример: Примечание: Безусловные переходы в программе могут обеспечиваться также с помощью процедур Exit и Halt. Выполнение процедуры Exit заключается в безусловном выходе из текущей подпрограммы (процедуры или функции), а в основной программе в ее завершении. Выполнение процедуры Halt безусловно прекращает выполнение программы.
Пример: 1.4 Условные операторы Условные операторы используются для организации разветвлений в программах. Пример: Пример:
if X mod 2=0 then{подсчет количества четных чисел}
begin Kol:=Kol+1; writeln(‘Четное’) end {составной оператор}
else writeln(‘Нечетное’);
1.5 Оператор выбора CaseCase of
: ;
: ;
{ else }
end;
Выражение относится к ординальному типу (т.е. любому простому кроме Real).
Список константных значений содержит перечисленные через запятую различные константы, совместимые с типом выражения.
Выполнение оператора заключается в следующем:
вычисляется значение выражения; если полученное значение указано в каком-либо списке констант - выполняется соответствующий оператор 1,2,...; если полученное значение не указано ни в одном списке констант - выполняется оператор 0; { } необязательная часть оператора.
Пример:
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)