🗊Презентация Операторы языка Turbo Pascal

Нажмите для полного просмотра!
Операторы языка Turbo Pascal, слайд №1Операторы языка Turbo Pascal, слайд №2Операторы языка Turbo Pascal, слайд №3Операторы языка Turbo Pascal, слайд №4Операторы языка Turbo Pascal, слайд №5Операторы языка Turbo Pascal, слайд №6Операторы языка Turbo Pascal, слайд №7Операторы языка Turbo Pascal, слайд №8Операторы языка Turbo Pascal, слайд №9Операторы языка Turbo Pascal, слайд №10Операторы языка Turbo Pascal, слайд №11Операторы языка Turbo Pascal, слайд №12Операторы языка Turbo Pascal, слайд №13Операторы языка Turbo Pascal, слайд №14Операторы языка Turbo Pascal, слайд №15Операторы языка Turbo Pascal, слайд №16Операторы языка Turbo Pascal, слайд №17Операторы языка Turbo Pascal, слайд №18Операторы языка Turbo Pascal, слайд №19Операторы языка Turbo Pascal, слайд №20Операторы языка Turbo Pascal, слайд №21

Содержание

Вы можете ознакомиться и скачать презентацию на тему Операторы языка Turbo Pascal. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Операторы языка
Лекция 3
Описание слайда:
Операторы языка Лекция 3

Слайд 2





Простые операторы не содержат внутри себя других операторов
1. Простые операторы
    1.1 Оператор присваивания
    1.2 Оператор безусловного перехода
    1.3 Оператор вызова процедуры
    1.4 Пустой оператор.
Описание слайда:
Простые операторы не содержат внутри себя других операторов 1. Простые операторы 1.1 Оператор присваивания 1.2 Оператор безусловного перехода 1.3 Оператор вызова процедуры 1.4 Пустой оператор.

Слайд 3





2. Структурные операторы
2. Структурные операторы
2.1. Составной оператор
2.2. Условные операторы
2.2.1.Оператор условия if
2.2.2.Оператор выбора case
2.3.Операторы  повтора.
2.3.1.Оператор  while.
2.3.2.Оператор повтора repeat
2.3.3.Оператор повтора for
2.4.Вложенные операторы цикла
Описание слайда:
2. Структурные операторы 2. Структурные операторы 2.1. Составной оператор 2.2. Условные операторы 2.2.1.Оператор условия if 2.2.2.Оператор выбора case 2.3.Операторы повтора. 2.3.1.Оператор while. 2.3.2.Оператор повтора repeat 2.3.3.Оператор повтора for 2.4.Вложенные операторы цикла

Слайд 4





Оператор присваивания (:=) 
предписывает выполнить выражение, заданное в его  правой части, и присвоить результат переменной, идентификатор которой расположен в левой части. Переменная и выражение должны быть совместимы  по  типу.
А:=В+С;
Р:=25;
С:=С+Pi;
Описание слайда:
Оператор присваивания (:=) предписывает выполнить выражение, заданное в его правой части, и присвоить результат переменной, идентификатор которой расположен в левой части. Переменная и выражение должны быть совместимы по типу. А:=В+С; Р:=25; С:=С+Pi;

Слайд 5





Оператор безусловного перехода
 (go to) 
Означает "перейти к…" и применяется в случаях, когда после выполнения некоторого оператора надо выполнить не следующий по порядку, а какой-либо другой, отмеченный меткой оператор. 
Label  999;
Var  
…
gо  to  999;
Описание слайда:
Оператор безусловного перехода (go to) Означает "перейти к…" и применяется в случаях, когда после выполнения некоторого оператора надо выполнить не следующий по порядку, а какой-либо другой, отмеченный меткой оператор. Label 999; Var … gо to 999;

Слайд 6





Оператор вызова процедуры 
служит для активизации предварительно определенной пользователем, или стандартной, процедуры.
ClrScr;  		      
{Вызов  стандартной процедуры очистки  экрана}
InitWotrk(True);   
 {Вызов пользовательской  процедуры}
Описание слайда:
Оператор вызова процедуры служит для активизации предварительно определенной пользователем, или стандартной, процедуры. ClrScr; {Вызов стандартной процедуры очистки экрана} InitWotrk(True); {Вызов пользовательской процедуры}

Слайд 7





Пустой оператор 
не содержит никаких символов и не выполняет никаких действий. 
А:=В;
R:=2;
;
K:=7.2;
Описание слайда:
Пустой оператор не содержит никаких символов и не выполняет никаких действий. А:=В; R:=2; ; K:=7.2;

Слайд 8





Составной оператор
представляет собой группу из произвольного числа операторов, отделенных друг от друга точкой с запятой, и ограниченную операторными скобками begin и  end. Синтаксическую диаграмму составного оператора можно представить в виде следующей схемы:
Описание слайда:
Составной оператор представляет собой группу из произвольного числа операторов, отделенных друг от друга точкой с запятой, и ограниченную операторными скобками begin и end. Синтаксическую диаграмму составного оператора можно представить в виде следующей схемы:

Слайд 9





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

Слайд 10





Оператор условия if

if  <условие> then <оператор 1>     
				else  <оператор 2>  или   	
if <условие> then <оператор> 
Синтаксическая диаграмма оператора условия if выглядит таким образом:
Описание слайда:
Оператор условия if if <условие> then <оператор 1> else <оператор 2> или if <условие> then <оператор> Синтаксическая диаграмма оператора условия if выглядит таким образом:

Слайд 11





Оператор выбора CASE 
CASE  <выражение>  OF
		Константа 1: оператор 1;
		Константа 2: оператор 2;
		….
		Константа N: оператор N;
	END
Здесь CASE (в случае),  OF (из),  END (конец) – служебные слова.
Описание слайда:
Оператор выбора CASE CASE <выражение> OF Константа 1: оператор 1; Константа 2: оператор 2; …. Константа N: оператор N; END Здесь CASE (в случае), OF (из), END (конец) – служебные слова.

Слайд 12





Операторы  повтора. 
повторяющиеся действия называются циклами и реализуются в программе с использованием инструкций циклов.
While
 repeat  
 for
Описание слайда:
Операторы повтора. повторяющиеся действия называются циклами и реализуются в программе с использованием инструкций циклов. While repeat for

Слайд 13





while
Оператор while (пока) часто называют оператором цикла с предварительным условием (с предусловием).  Используется в тех случаях, когда заранее неизвестно число повторений цикла.
Форма записи оператора цикла с предусловием имеет вид:
WHILE <логическое выражение> DO
	BEGIN
	   <операторы циклической части программы>
	END
Здесь WHILE (пока) и DO (выполнить) – служебные слова.
Описание слайда:
while Оператор while (пока) часто называют оператором цикла с предварительным условием (с предусловием). Используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи оператора цикла с предусловием имеет вид: WHILE <логическое выражение> DO BEGIN <операторы циклической части программы> END Здесь WHILE (пока) и DO (выполнить) – служебные слова.

Слайд 14







Блок-схема, соответствующая инструкции WHILE
Описание слайда:
Блок-схема, соответствующая инструкции WHILE

Слайд 15





Оператор цикла с последующим условием.

Цикл с постусловием, как правило, используется в тех случаях, когда заранее неизвестно число повторений цикла. Оператор цикла имеет вид:
REPEAT
<операторы циклической части программы>
UNTIL <логическое выражение>
Здесь REPEAT (повторить) и UNTIL (до тех пор) – служебные слова.
Описание слайда:
Оператор цикла с последующим условием. Цикл с постусловием, как правило, используется в тех случаях, когда заранее неизвестно число повторений цикла. Оператор цикла имеет вид: REPEAT <операторы циклической части программы> UNTIL <логическое выражение> Здесь REPEAT (повторить) и UNTIL (до тех пор) – служебные слова.

Слайд 16





Блок-схема, соответствующая инструкции REPEAT
Обратите внимание:
 последовательность инструкций между repeat и until всегда будет выполнена хотя бы один раз;
 для того, чтобы цикл завершился, необходимо, чтобы последовательность операторов между repeat и until изменяла значения переменных, входящих в выражение условие.
Описание слайда:
Блок-схема, соответствующая инструкции REPEAT Обратите внимание: последовательность инструкций между repeat и until всегда будет выполнена хотя бы один раз; для того, чтобы цикл завершился, необходимо, чтобы последовательность операторов между repeat и until изменяла значения переменных, входящих в выражение условие.

Слайд 17





Оператор цикла с параметром.
В случаях, когда число повторений может быть заранее известно, для организации циклической обработки информации применяется оператор повтора for. 
Шаг +1: FOR  i:=n TO m  DO
 BEGIN
   <Операторы циклической части программы>
 END
Шаг -1: FOR  i:=n DOWNTO m  DO
 BEGIN
   <Операторы циклической части программы>
 END
Описание слайда:
Оператор цикла с параметром. В случаях, когда число повторений может быть заранее известно, для организации циклической обработки информации применяется оператор повтора for. Шаг +1: FOR i:=n TO m DO BEGIN <Операторы циклической части программы> END Шаг -1: FOR i:=n DOWNTO m DO BEGIN <Операторы циклической части программы> END

Слайд 18





Блок-схема, соответствующая инструкции FOR
Описание слайда:
Блок-схема, соответствующая инструкции FOR

Слайд 19





Вложенные циклы
Если в теле цикла присутствует циклическая структура, то такие циклы называются вложенными.  Цикл, содержащий в себе цикл, является внешним, а цикл, содержащийся внутри другого цикла, является внутренним. Внешний и внутренний циклы могут быть трех видов: цикл с предусловием while, цикл с постусловием repeat  или циклами с параметрами for.
Описание слайда:
Вложенные циклы Если в теле цикла присутствует циклическая структура, то такие циклы называются вложенными. Цикл, содержащий в себе цикл, является внешним, а цикл, содержащийся внутри другого цикла, является внутренним. Внешний и внутренний циклы могут быть трех видов: цикл с предусловием while, цикл с постусловием repeat или циклами с параметрами for.

Слайд 20





задача вывода на экран таблицы умножения, предполагает при решении использование вложенных циклов. 
Program Tabl_Umn;
var 
i, j: byte;
begin
	For i:=1 to 10 do  	{внешний цикл}
		For j:=1 to 10 do 	{внутренний цикл}
		writeln(i,’*’,j,’=’,i*j); 	{ тело внутреннего цикла}
end.
Описание слайда:
задача вывода на экран таблицы умножения, предполагает при решении использование вложенных циклов. Program Tabl_Umn; var i, j: byte; begin For i:=1 to 10 do {внешний цикл} For j:=1 to 10 do {внутренний цикл} writeln(i,’*’,j,’=’,i*j); { тело внутреннего цикла} end.

Слайд 21





При записи операторов необходимо помнить, что:

точка с запятой не ставиться в разделах описаний после зарезервированных слов unit, uses, label, type, const, var  и ставиться после завершения каждого описания;
слова begin и  end являются операторными скобками, а не операторами, поэтому точка с запятой не ставиться после слова begin и перед end;
точка с запятой является разграничителем операторов, ее отсутствие между операторами вызывает ошибку компиляции;
в операторах цикла точка с запятой не ставиться после while, repeat, do  и перед until;
в условных операторах точка с запятой не ставиться после then  и перед else.
Описание слайда:
При записи операторов необходимо помнить, что: точка с запятой не ставиться в разделах описаний после зарезервированных слов unit, uses, label, type, const, var и ставиться после завершения каждого описания; слова begin и end являются операторными скобками, а не операторами, поэтому точка с запятой не ставиться после слова begin и перед end; точка с запятой является разграничителем операторов, ее отсутствие между операторами вызывает ошибку компиляции; в операторах цикла точка с запятой не ставиться после while, repeat, do и перед until; в условных операторах точка с запятой не ставиться после then и перед else.



Похожие презентации
Mypresentation.ru
Загрузить презентацию