🗊 Презентация Подпрограммы в языке программирования Паскаль

Нажмите для полного просмотра!
Подпрограммы в языке программирования Паскаль, слайд №1 Подпрограммы в языке программирования Паскаль, слайд №2 Подпрограммы в языке программирования Паскаль, слайд №3 Подпрограммы в языке программирования Паскаль, слайд №4 Подпрограммы в языке программирования Паскаль, слайд №5 Подпрограммы в языке программирования Паскаль, слайд №6 Подпрограммы в языке программирования Паскаль, слайд №7 Подпрограммы в языке программирования Паскаль, слайд №8 Подпрограммы в языке программирования Паскаль, слайд №9 Подпрограммы в языке программирования Паскаль, слайд №10 Подпрограммы в языке программирования Паскаль, слайд №11 Подпрограммы в языке программирования Паскаль, слайд №12 Подпрограммы в языке программирования Паскаль, слайд №13 Подпрограммы в языке программирования Паскаль, слайд №14

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

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


Слайд 1


Подпрограммы в языке программирования Паскаль Процедуры и функции
Описание слайда:
Подпрограммы в языке программирования Паскаль Процедуры и функции

Слайд 2


Подпрограммы Если в программе возникает необходимость частого обращения к некоторой группе операторов, выполняющих действия или вычисляющих...
Описание слайда:
Подпрограммы Если в программе возникает необходимость частого обращения к некоторой группе операторов, выполняющих действия или вычисляющих выражение, то рационально сгруппировать эти операторы в блок, к которому можно обратиться по имени. Такие самостоятельные программные блоки называются подпрограммами. В языке Turbo Pascal подпрограммы реализованы посредством процедур и функций.

Слайд 3


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

Слайд 4


Структура процедуры Процедура представлена ОБЯЗАТЕЛЬНЫМ заголовком и телом процедуры: procedure имя (формальные параметры); {описательная часть}...
Описание слайда:
Структура процедуры Процедура представлена ОБЯЗАТЕЛЬНЫМ заголовком и телом процедуры: procedure имя (формальные параметры); {описательная часть} begin {исполнительная часть} end;

Слайд 5


Вызов процедуры Для обращения к процедуре используется оператор вызова процедуры. Он состоит из имени процедуры и списка фактических параметров,...
Описание слайда:
Вызов процедуры Для обращения к процедуре используется оператор вызова процедуры. Он состоит из имени процедуры и списка фактических параметров, отделённых друг от друга запятыми и заключенных в круглые скобки.

Слайд 6


Пример. Программа, выводящая три различные линии procedure primer (len:integer; s:char); {форм. параметр len – длина линии в символах, форм. параметр...
Описание слайда:
Пример. Программа, выводящая три различные линии procedure primer (len:integer; s:char); {форм. параметр len – длина линии в символах, форм. параметр s – это символ, которым рисуется линия} var i:integer; begin for i:=1 to len do write (s); writeln; end; {далее следует основная часть программы, выводящая три различные линии} begin primer (10, ‘-’); { вызов процедуры} primer (20, ‘*’); { вызов процедуры} primer (30, ‘#’); { вызов процедуры} readln; end. {гиперссылка на результат выполнения программы с процедурой}

Слайд 7


Контрольные вопросы: Что такое подпрограммы? Когда удобно использовать подпрограммы? Как реализуются в Турбо Паскале подпрограммы? Что такое...
Описание слайда:
Контрольные вопросы: Что такое подпрограммы? Когда удобно использовать подпрограммы? Как реализуются в Турбо Паскале подпрограммы? Что такое процедура? Какое служебное слово используется для описания процедуры? Какова структура процедуры? Как вызвать процедуру? Как записываются формальные и фактические параметры процедуры?

Слайд 8


Функции Помимо процедуры подпрограммы в языке программирования Turbo Pascal могут быть реализованы с помощью функций. Функция состоит из заголовка и...
Описание слайда:
Функции Помимо процедуры подпрограммы в языке программирования Turbo Pascal могут быть реализованы с помощью функций. Функция состоит из заголовка и тела.

Слайд 9


Заголовок функции Заголовок состоит из зарезервированного слова function, имени функции, списка формальных параметров, заключенного в круглые скобки,...
Описание слайда:
Заголовок функции Заголовок состоит из зарезервированного слова function, имени функции, списка формальных параметров, заключенного в круглые скобки, и обязательного указания типа результата: function primer (n:real): integer; function zadacha: boolean;

Слайд 10


Тело функции Тело функции аналогично обычной программе: var {описательная часть} begin {исполнительная часть} имя:= результат; end;
Описание слайда:
Тело функции Тело функции аналогично обычной программе: var {описательная часть} begin {исполнительная часть} имя:= результат; end;

Слайд 11


Вызов функции Для вызова функции необходимо указать имя функции в качестве операнда в некотором выражении: например, writeln (primer (i));
Описание слайда:
Вызов функции Для вызова функции необходимо указать имя функции в качестве операнда в некотором выражении: например, writeln (primer (i));

Слайд 12


Пример. Вывод членов ряда Фибоначчи (1, 1, 2, 3, 5, 8, 13, 21…) function fibon (n:integer):integer; var fn, fn1, fn2, k:integer; begin fn:=0; fn1:=1;...
Описание слайда:
Пример. Вывод членов ряда Фибоначчи (1, 1, 2, 3, 5, 8, 13, 21…) function fibon (n:integer):integer; var fn, fn1, fn2, k:integer; begin fn:=0; fn1:=1; for k:=1 to n do begin fn2:=fn1; fn1:=fn; fn:=fn2+fn1; end; fibon:=fn; end; {основная программа} var i,n:integer; begin write (‘kol-vo chlenov rjada’); readln (n); for i:=1 to n do writeln (fibon (i)); readln; end. {гиперссылка на результат выполнения программы с функцией}

Слайд 13


Контрольные вопросы: Из каких частей состоит функция? Какое зарезервированное слово используется в заголовке функции? В чем разница между заголовками...
Описание слайда:
Контрольные вопросы: Из каких частей состоит функция? Какое зарезервированное слово используется в заголовке функции? В чем разница между заголовками процедуры и функции? В чем разница между телом процедуры и функции? В чем разница между вызовом процедуры и функции?

Слайд 14


На следующем уроке – устный опрос. Подготовьтесь с помощью полученного конспекта!
Описание слайда:
На следующем уроке – устный опрос. Подготовьтесь с помощью полученного конспекта!



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