Содержание
- 2. Алгоритм Алгоритм — это последовательность действий, которые необходимо выполнить для решения определенной задачи или получения результата.
- 3. Изображение алгоритмов с помощью блок-схем
- 4. Изображение алгоритмов с помощью блок-схем А>0?
- 5. Изображение алгоритмов с помощью блок-схем
- 6. Язык структурного программирования Разработан в 1970 годах Эдсгером Вибе Дейкстрой. Основная идея – отказ от оператора
- 7. Язык структурного программирования При записи алгоритма содержимое условий и циклов должно записываться с отступом, образуя структурированный
- 8. Принципы структурного программирования 1. Следует отказаться от использования оператора безусловного перехода. 2. Любая программа строится на
- 9. Метод «сверху-вниз» При разработке алгоритма или программы, первоначально реализуется основной управляющий алгоритм без детализации функциональных элементов,
- 10. Метод «снизу-вверх» Предполагает обратный путь разработки: Сначала реализуются элементарные функции из которых собираются более сложные конструкции.
- 11. Элементарные алгоритмы
- 12. Элементарная программа Запускаем среду «Исполнители»: C:\robowin&logic\robowin\robot.exe Закрываем блокноты. В теле программы (между фигурными скобками) пишем: целые
- 13. Поиск минимума (максимума) Обобщенный алгоритм: min=A[0] i=1 ПОКА (i ЕСЛИ (min>A[i]) ТО min=A[i] i=i+1 Чем будет
- 14. Поиск минимума (максимума) Правильный обобщенный алгоритм: ЕСЛИ (n>0) ТО min=A[0] i=1 ПОКА (i ЕСЛИ (min>A[i]) ТО
- 15. Поиск второго максимума Алгоритм: ЕСЛИ (n>1) ТО ЕСЛИ (А[0]>А[1]) ТО max_b=A[0] max_m=A[1] ИНАЧЕ max_b=A[1] max_m=A[0] i=2
- 16. Поиск третьего максимума Как будет выглядеть алгоритм поиска третьего максимума? А четвертого минимума? А если в
- 17. Алгоритмы сортировки Самый простой алгоритм – «Пузырек». i=0 ПОКА (i j=i+1 ПОКА (j ЕСЛИ (А[i]>A[j]) ТО
- 18. Программа сортировки //Часть 1: ввод массива: целые И,Ж,К; целые А[5]; И=0; пока (И { вывод "Введите
- 19. Программа сортировки //Часть 2: сортировка массива: И=0; пока (И { Ж=И+1; пока (Ж { если (А[И]>А[Ж])
- 21. Скачать презентацию