- •Краткий конспект лекции №11
- •Понятие алгоритма
- •Исполнители алгоритмов
- •Свойства алгоритма
- •Этапы решения задачи на компьютере
- •Типы алгоритмов и формы их представления
- •Разветвляющиеся алгоритмы. Команда ветвления
- •Конец ветвления
- •Циклические алгоритмы
- •Основные принципы структурного программирования
- •Методические материалы для практического занятия №11
- •Задачи на линейный алгоритм
- •Задачи на разветвляющийся алгоритм
- •Задачи на циклический алгоритм
- •Методические рекомендации по срсп №1
- •Методические рекомендации по срс №1
Методические рекомендации по срс №1
Тема: Составление алгоритма и представление его в виде блок-схемы
Количество часов: 3 ч.
Задание. Для каждой задачи выполните постановку, выберите метод решения, составьте алгоритм в словесной и графической формах, проведите анализ полученных результатов. Алгоритм всех задач должен содержать циклическую конструкцию. Блок-схему лучше составить в конструкторе блок-схем для определения правильности работы алгоритма.
Вариант |
Задание |
|
Дано N чисел. Найти наибольшее из них. |
|
Дано N чисел. Найти наименьшее из них. |
|
Дано N чисел. Найти их сумму. |
|
Дано N чисел. Найти их произведение. |
|
Дано N чисел. Найти сумму положительных чисел. |
|
Дано N чисел. Найти количество отрицательных чисел. |
|
Дано N чисел. Найти наибольшее из отрицательных чисел. |
|
Дано N чисел. Найти наименьшее из положительных чисел. |
|
Найти значение n! = 1 2 3 4 … n. |
|
Найти сумму первых n степеней двойки, начиная с нулевой степени: 1 + 2 + 4 + ... + 2n-1. |
|
Найти сумму первых n обратных величин натуральных чисел: . |
|
Найти сумму первых n нечетных натуральных чисел: 1+3+5+...+2n-1. |
|
Найти сумму первых n четных натуральных чисел: 2 + 4 + 6 +...+ 2n. |
|
Найти n-й член последовательности Фибоначчи, где f0 = f1 = 1, fn = fn-1 + fn-2. |
|
Вычислить n-ю степень данного числа: xn =xx...x. n – целое число. |