Lecture on Алгоритмические структуры Решение задач

Вашему вниманию предлагается доклад и презентация по теме Алгоритмические структуры Решение задач . Данны материал, представленный на 21 страницах, поможет подготовится к уроку Computer science. Он будет полезен как ученикам и студентам, так и преподавателям школ и вузов. Вы можете ознакомиться и скачать этот и любой другой доклад у нас на сайте. Все материалы абсолютно бесплатны и доступны. Ссылку на скачивание Вы можете найти вконце страницы. Если материал Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте сайт в закладки в своем браузере.
Страница #1
Алгоритмические структуры Решение задач
Страница #2
Вопросы для повторения:
Назовите базовые алгоритмические структуры.
Следование, ветвление, цикл
Следование – это …
линейная последовательность действий
Ветвление – это …
выбор одной из двух серий действий с выходом на общее продолжение
Цикл – это …
повторение серии действий по условию
Вопросы для повторения: Назовите базовые алгоритмические структуры. Следование, ветвление, цикл Следование – это … линейная последовательность действий Ветвление – это … выбор одной из двух серий действий с выходом на общее продолжение Цикл – это … повторение серии действий по условию
Страница #3
Задание 1
Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из двух числовых величин наибольшее значение. Первый вариант – с полным ветвлением, второй вариант – с неполным ветвлением.
Задание 1 Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из двух числовых величин наибольшее значение. Первый вариант – с полным ветвлением, второй вариант – с неполным ветвлением.
Страница #4
Полное ветвление
Полное ветвление
Страница #5
Полное ветвление
Полное ветвление
Страница #6
Неполное ветвление
Неполное ветвление
Страница #7
Неполное ветвление
Неполное ветвление
Страница #8
Задание 2
Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из трех числовых величин наименьшее значение. Первый вариант – с вложенными ветвлениями, второй вариант – с последовательными ветвлениями.
Задание 2 Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из трех числовых величин наименьшее значение. Первый вариант – с вложенными ветвлениями, второй вариант – с последовательными ветвлениями.
Страница #9
Вложенные ветвления
Вложенные ветвления
Страница #10
Вложенные ветвления
Вложенные ветвления
Страница #11
Последовательные ветвления
Последовательные ветвления
Страница #12
Последовательные ветвления
Последовательные ветвления
Страница #13
Задание 3
Для данного натурального числа N требуется вычислить сумму: S=1+1/2+1/3+…+1/N. 
Постройте блок-схемы и напишите программы, используя два варианта алгоритма: с циклом-до и с циклом-пока.
Задание 3 Для данного натурального числа N требуется вычислить сумму: S=1+1/2+1/3+…+1/N. Постройте блок-схемы и напишите программы, используя два варианта алгоритма: с циклом-до и с циклом-пока.
Страница #14
Найти сумму S=1+1/2+1/3+…+1/N с циклом-до
Найти сумму S=1+1/2+1/3+…+1/N с циклом-до
Страница #15
Найти сумму S=1+1/2+1/3+…+1/N с циклом-до
Найти сумму S=1+1/2+1/3+…+1/N с циклом-до
Страница #16
Найти сумму S=1+1/2+1/3+…+1/N с циклом-пока
Найти сумму S=1+1/2+1/3+…+1/N с циклом-пока
Страница #17
Найти сумму S=1+1/2+1/3+…+1/N с циклом-пока
Найти сумму S=1+1/2+1/3+…+1/N с циклом-пока
Страница #18
Задание 4
Какую структуру будет иметь алгоритм решения следующей задачи?
Дано целое положительное число N. Если N – четное, то вычислить  N!=1·2·3·…·N. Если  N – нечетное, то вычислить сумму: 1+2+…+ N.
Составьте блок-схему алгоритма решения и опишите его на языке Паскаль.
Задание 4 Какую структуру будет иметь алгоритм решения следующей задачи? Дано целое положительное число N. Если N – четное, то вычислить N!=1·2·3·…·N. Если N – нечетное, то вычислить сумму: 1+2+…+ N. Составьте блок-схему алгоритма решения и опишите его на языке Паскаль.
Страница #19
Задание 4
Задание 4
Страница #20
Задание 4
Задание 4
Страница #21
Использованная литература
Информатика. Базовый уровень: учебник для 10 класса / И.Г. Семакин, Е.К. Хеннер, Т.Ю. Шеина. – М. : БИНОМ. Лаборатория знаний, 2014.
Информатика. Задачник-практикум в 2 т. / Под ред. И.Г. Семакина, Е.К. Хеннера: Том 1.  – М. : БИНОМ. Лаборатория знаний, 2012.
Использованная литература Информатика. Базовый уровень: учебник для 10 класса / И.Г. Семакин, Е.К. Хеннер, Т.Ю. Шеина. – М. : БИНОМ. Лаборатория знаний, 2014. Информатика. Задачник-практикум в 2 т. / Под ред. И.Г. Семакина, Е.К. Хеннера: Том 1. – М. : БИНОМ. Лаборатория знаний, 2012.