Добавил:
sergey123
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лекции / Основы алгоритмизации / lec_m2_ipovs_informatica_231000.62.ppt
X
- •Понятие и свойства алгоритма
- •Понятие алгоритма
- •Свойства алгоритмов
- •Основные этапы технологического процесса решения задач с помощью ЭВМ
- •Основные правила оформления схемы алгоритма
- •Обозначения элементов схемы
- •Виды алгоритмов
- •Пример линейного алгоритма:
- •Типы ветвящихся алгоритмов
- •Пример 1 ветвящегося алгоритма:
- •Пример 2 ветвящегося алгоритма:
- •1 этап: постановка задачи
- •Пример 3 ветвящегося алгоритма:
- •1 этап: постановка задачи - формулы площадей:
- •3 этап: схема алгоритма работы меню
- •Циклические алгоритмы
- •Пример 1 циклического алгоритма:
- •3 типа циклических алгоритмов:
- •Схемы циклических алгоритмов 3-х типов
- •Пример 2 циклического алгоритма (без организации массива)
- •2 варианта схемы алгоритма
- •Массивы
- •Понятие массива
- •Размер и размерность массива
- •Обозначения 1-мерных массивов
- •Распределение ОЗУ (1-мерные массивы)
- •Стандартные алгоритмы для обработки одномерных массивов
- •Пример1: Сумма всех элементов массива А(10)
- •Пример 2: Сумма положительных элементов массива А(10)
- •Пример 3: Произведение всех элементов массива А(10)
- •Пример 4: Произведение отрицательных элементов массива А (с 3-го по 8-й)
- •Пример 5: Максимальный элемент массива А
- •Сортировка элементов массива
- •Алгоритм выбора
- •Схема алгоритма метода выбора
- •Алгоритм обмена
- •Схема алгоритма метода обмена
- •Двумерные массивы (матрицы)
- •Обозначения 2-мерных массивов
- •Пример обозначения 2-мерных массивов
- •Распределение ОЗУ (матрицы)
- •Стандартные алгоритмы для обработки матриц
- •Ввод и вывод элементов матрицы А(3х4)
- •Пример1: Сумма всех элементов матрицы А(3х4)
- •Пример 2: Сумма положительных элементов матрицы А(3х4)
- •Пример 3: Сумма положительных и
- •Пример 4: Максимальный элемент матрицы А(3х4) и его номер
- •Пример 5: Сумма элементов каждой строки матрицы А(3х4)
- •Пример 6: Сумма элементов каждого столбца матрицы А(3х4)
- •Пример 7: Формирование одномерного массива С из положительных элементов матрицы А(3х4)
- •Лекция № 6
- •Квадратные матрицы
- •Обозначения квадратных матриц
- •Стандартные алгоритмы для обработки квадратных матриц
- •Примеры областей в матрицах
- •Определение областей
- •5. Верхний треугольник
- •Пример 1: Сумма элементов в заштрихованной области
- •Пример 2: Максимальный элемент в заштрихованной
- •Пример 3: Количество нулевых элементов вне заштрихованной
- •Пример 4: Сформировать одномерный массив D
- •Схема алгоритма:
- •Чтение алгоритмов
- •Пример
- •Схема алгоритма:
- •Подход к решению
- •Решение
- •2. Нарисовать все состояния ячеек ОЗУ
- •2. (продолжение)
- •3. Определить значения выходных данных
Соседние файлы в папке Основы алгоритмизации