Презентация «Операторы. Язык программирования Delphi»

Смотреть слайды в полном размере
Презентация «Операторы. Язык программирования Delphi»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 31 слайд и доступен в формате ppt. Размер файла: 244.00 KB

Просмотреть и скачать

Pic.1
ОПЕРАТОРЫ Язык программирования DELPHI
ОПЕРАТОРЫ Язык программирования DELPHI
Pic.2
Общие положения Основная часть программы - последовательность операторов, выполняющих некоторое дейс
Общие положения Основная часть программы - последовательность операторов, выполняющих некоторое действие над данными. Операторы выполняются последовательно и отделяются один от другого точкой с …
Pic.3
Оператор присваивания Оператор присваивания (:=) вычисляет выражение, заданное в его правой части, и
Оператор присваивания Оператор присваивания (:=) вычисляет выражение, заданное в его правой части, и присваивает результат переменной, записанной в левой части. ПР: X := 4; Y := 6; Z := (X + Y) / 2; …
Pic.4
Оператор присваивания ПР: var B: Byte; K: Integer; R: Real; begin B := 255; K := B + 1; // K = 256 R
Оператор присваивания ПР: var B: Byte; K: Integer; R: Real; begin B := 255; K := B + 1; // K = 256 R := K + 0. 1; // R = 256. 1 K := R; // Ошибка! end.
Pic.5
Оператор вызова процедуры Пустой оператор Оператор вызова процедуры - имя процедуры (стандартной или
Оператор вызова процедуры Пустой оператор Оператор вызова процедуры - имя процедуры (стандартной или пользовательской), после которого в скобках перечисляются фактические параметры, передаваемые в …
Pic.6
Оператор безусловного перехода Если после выполнения некоторого оператора надо выполнить не следующи
Оператор безусловного перехода Если после выполнения некоторого оператора надо выполнить не следующий по порядку, а какой-либо другой, отмеченный меткой, оператор, используют оператор безусловного …
Pic.7
Оператор безусловного перехода Переход на метку выполняется с помощью goto, за которым следует имя м
Оператор безусловного перехода Переход на метку выполняется с помощью goto, за которым следует имя метки. ПР: . . . . . . . . . . . . . label M1, M2; . . . . . . . . . . . . . begin M1: …
Pic.8
Составной оператор Составной оператор - группа из произвольного числа операторов, отделенных друг от
Составной оператор Составной оператор - группа из произвольного числа операторов, отделенных друг от друга точкой с запятой и заключенную в операторные скобки — begin и end Begin <оператор 1>; …
Pic.9
Оператор ветвления if (полная форма) Формат описания: if <условие> then <оператор 1> els
Оператор ветвления if (полная форма) Формат описания: if <условие> then <оператор 1> else <оператор 2>; Внимание! Перед словом else точка с запятой не ставится. Условие - выражение …
Pic.10
Оператор ветвления if (полная форма) Логика работы: Если условие истинно, выполняется оператор 1, ес
Оператор ветвления if (полная форма) Логика работы: Если условие истинно, выполняется оператор 1, если же условие ложно, выполняется оператор 2. ПР: if K<>0 then Result:=5/K else Result := 0; …
Pic.11
Формат описания: Формат описания: if <условие> then <оператор 1>; Логика работы: Если ус
Формат описания: Формат описания: if <условие> then <оператор 1>; Логика работы: Если условие истинно, выполняется оператор 1, если же условие ложно, оператор 1 не выполняется. ПР: if …
Pic.12
Один оператор if может входить в состав другого оператора if. Один оператор if может входить в соста
Один оператор if может входить в состав другого оператора if. Один оператор if может входить в состав другого оператора if. В этом случае говорят о вложенности операторов. При вложенности операторов …
Pic.13
Если необходимо сделать выбор из конечного числа имеющихся вариантов, используем оператор case. Если
Если необходимо сделать выбор из конечного числа имеющихся вариантов, используем оператор case. Если необходимо сделать выбор из конечного числа имеющихся вариантов, используем оператор case. Формат …
Pic.14
Переключатель – выражение порядкового типа Переключатель – выражение порядкового типа Значение 1,…,З
Переключатель – выражение порядкового типа Переключатель – выражение порядкового типа Значение 1,…,Значение n - допустимые значения переключателя Оператор 1,…,Оператор n – операторы (могут быть …
Pic.15
Список значений переключателя может содержать константы и диапазоны, отделенные друг от друга запяты
Список значений переключателя может содержать константы и диапазоны, отделенные друг от друга запятыми. Список значений переключателя может содержать константы и диапазоны, отделенные друг от друга …
Pic.16
ПР: ПР: case Day of 20. . 31: Writeln('День в диапазоне 20 - 31. '); 1, 5. . 10: Writeln(&
ПР: ПР: case Day of 20. . 31: Writeln('День в диапазоне 20 - 31. '); 1, 5. . 10: Writeln('День в диапазоне 1, 5 - 10. '); else Writeln('День не попадает в заданные диапазоны. …
Pic.17
Алгоритм решения многих задач требует многократного повторения одних и тех же действий. При этом сут
Алгоритм решения многих задач требует многократного повторения одних и тех же действий. При этом суть действий остается прежней, но меняются данные. Алгоритм решения многих задач требует …
Pic.18
Оператор повтора for используется, если заранее известно количество повторений цикла. Оператор повто
Оператор повтора for используется, если заранее известно количество повторений цикла. Оператор повтора for используется, если заранее известно количество повторений цикла. for <параметр цикла> …
Pic.19
Логика работы: Логика работы: Оператор for обеспечивает выполнение тела цикла до тех пор, пока не бу
Логика работы: Логика работы: Оператор for обеспечивает выполнение тела цикла до тех пор, пока не будут перебраны все значения параметра цикла от начального до конечного. Если начальное значение …
Pic.20
Формат описания: Формат описания: for <параметр> :=<начальное значение> downto <конеч
Формат описания: Формат описания: for <параметр> :=<начальное значение> downto <конечное значение> do <оператор>; Логика работы: Оператор for обеспечивает выполнение тела …
Pic.21
ПР: ПР: for K:=10 downto 1 do ShowMessage(IntToStr(K)); // На экран выводятся последовательно // цел
ПР: ПР: for K:=10 downto 1 do ShowMessage(IntToStr(K)); // На экран выводятся последовательно // целые числа от 10 до 1 // в порядке убывания.
Pic.22
Оператор repeat (цикл с постусловием) используют, когда тело цикла должно быть выполнено перед тем,
Оператор repeat (цикл с постусловием) используют, когда тело цикла должно быть выполнено перед тем, как произойдет проверка условия завершения цикла. Оператор repeat (цикл с постусловием) используют, …
Pic.23
Внимание! Между словами repeat и until может находиться произвольное число операторов без операторны
Внимание! Между словами repeat и until может находиться произвольное число операторов без операторных скобок begin и end Внимание! Между словами repeat и until может находиться произвольное число …
Pic.24
Оператор while (цикл с предусловием) используют, когда тело цикла должно быть выполнено после провер
Оператор while (цикл с предусловием) используют, когда тело цикла должно быть выполнено после проверки условия выполнения цикла. Оператор while (цикл с предусловием) используют, когда тело цикла …
Pic.25
Внимание! Если первоначально условие ложно, то тело цикла не выполняется ни разу. Внимание! Если пер
Внимание! Если первоначально условие ложно, то тело цикла не выполняется ни разу. Внимание! Если первоначально условие ложно, то тело цикла не выполняется ни разу. Внимание! Если тело цикла должно …
Pic.26
Для управления работой операторов повтора можно использовать процедуру-оператор Continue. Для управл
Для управления работой операторов повтора можно использовать процедуру-оператор Continue. Для управления работой операторов повтора можно использовать процедуру-оператор Continue. Внимание! Оператор …
Pic.27
«Операторы. Язык программирования Delphi», слайд 27
Pic.28
Для управления работой операторов повтора можно использовать Для управления работой операторов повто
Для управления работой операторов повтора можно использовать Для управления работой операторов повтора можно использовать процедуру-оператор Break. Внимание! Оператор Break можно вызывать только в …
Pic.29
«Операторы. Язык программирования Delphi», слайд 29
Pic.30
Randomize; Randomize; P:=1; For K:=1 to 10 do begin X:= -3+Random(7); if X=0 then Continue else P:=P
Randomize; Randomize; P:=1; For K:=1 to 10 do begin X:= -3+Random(7); if X=0 then Continue else P:=P*X; end; // Будут сгенерированы 10 чисел // P - произведение ненулевых чисел
Pic.31
«Операторы. Язык программирования Delphi», слайд 31


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!