Презентация, доклад на тему Циклические алгоритмы

Содержание

Циклические алгоритмы

Слайд 1Какие еще повторяющие действия существуют?
Что мы видим?
Тема урока …

Какие еще повторяющие действия существуют?Что мы видим? Тема урока …

Слайд 2Циклические алгоритмы

Циклические алгоритмы

Слайд 3Домашнее задание
п. 15 прочитать, стр. 101 вопрос 7

Домашнее задание п. 15 прочитать, стр. 101 вопрос 7

Слайд 4Этапы решения задачи
Постановка задачи
Математическая формализация
Построение алгоритма
Составление программы
Отладка и тестирование программы
Проведение расчётов

и анализ результатов
Этапы решения задачиПостановка задачиМатематическая формализацияПостроение алгоритмаСоставление программыОтладка и тестирование программыПроведение расчётов и анализ результатов

Слайд 5Задача о перестановке букв
1 Постановка задачи
Дано N кубиков, на которых написаны

разные буквы. Сколько различных N слов можно составить из этих кубиков (слова не обязательно должны иметь смысл)?
2. Математическая формализация
Например у нас буквы A и Б

АБ БА
Задача о перестановке букв1 Постановка задачиДано N кубиков, на которых написаны разные буквы. Сколько различных N слов

Слайд 6Задача о перестановке букв
Например у нас буквы A

и Б (2 буквы )
АБ БА
Добавим букву С (3 буквы)
Задача о перестановке буквНапример  у нас буквы   A  и  Б (2 буквы

Слайд 7Задача о перестановке букв
Добавим букву Д (4 буквы)

Задача о перестановке буквДобавим букву  Д (4 буквы)

Слайд 8Задача о перестановке букв
Например у нас буквы A

и Б (2 буквы )
АБ БА 2 варианта
Добавим букву С (3 буквы) 6 вариантов




Добавим букву Д (4 буквы) 24 вариантов
Добавим букву Е (5 букв) ??? вариантов

Задача о перестановке буквНапример  у нас буквы   A  и  Б (2 буквы

Слайд 9Количество различных комбинаций из N предметов, получаемых изменением их порядка, называется

числом перестановок
Это число называется функцией от N, которая называется факториалом и записывается
N!
1!=1
2!=1·2=2
3!=1·2·3=6
4!=1·2·3·4=24
5!=1·2·3·4·5 = 120




Количество различных комбинаций из N предметов, получаемых изменением их порядка, называется числом перестановокЭто число называется функцией от

Слайд 10Цикл - команда исполнителю многократно повторить указанную последовательность действий
3 Построение

алгоритма
Цикл - команда исполнителю многократно повторить указанную последовательность действий 3 Построение алгоритма

Слайд 11
Цикл с предусловием (типа «пока» )
Условие
Серия команд
да
нет

Цикл с предусловием (типа «пока» )УсловиеСерия командданет

Слайд 12Пример:
Вычислить произведение чисел от 1 до 5 используя различные варианты цикла.
Математическая

модель:
Р= 1· 2· 3· 4· 5=120
Пример:Вычислить произведение чисел от 1 до 5 используя различные варианты цикла.Математическая модель:Р= 1· 2· 3· 4· 5=120

Слайд 13«Пока»
нач
i:=1
P:=1
i

«Пока»начi:=1P:=1i

Слайд 14

Цикл с предусловием (типа «пока» )
Условие
Серия команд
да
нет
while условие do

begin
Серия команд;
end;

Запись на языке программирования Pascal:

4. Составление программы

Цикл с предусловием (типа «пока» )УсловиеСерия командданет  while условие do  	begin	Серия команд;  	end;Запись на

Слайд 15Обратите внимание
Цикл заканчивается, когда условие становится не верным (ложным).
Если условие с

самого начала ложно, то серия команд не выполняется ни разу.

while условие do
begin
Серия команд;
end;

Обратите вниманиеЦикл заканчивается, когда условие становится не верным (ложным).Если условие с самого начала ложно, то серия команд

Слайд 16«Пока»

Program Pr1;
Var i: integer;
Begin
P:=1;
i:=1;
While i

(‘P=’, P);
end.

«Пока»

«Пока»Program Pr1;Var i: integer;BeginP:=1;i:=1;While i

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть