Содержание
- 2. ПЛАН: Понятие алгоритма. Основные алгоритмические конструкции. последовательность; присвоение; условный оператор (ветвление); оператор цикла; Операторы ввода-вывода. Программы
- 3. 1. Понятие алгоритма Алгоритм – это конечная последовательность инструкций (действий, предписаний), предназначенных для решения поставленной задачи.
- 4. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ А) ПОСЛЕДОВАТЕЛЬНОСТЬ Последовательность операторов означает последовательное их исполнение друг за другом. На
- 5. ПРИСВОЕНИЕ Например, последовательность операторов присваивания (в языке VBA): а = 4 + 7 а = а
- 6. ПОСЛЕДОВАТЕЛЬНОСТЬ И ПРИСВОЕНИЕ Например, а = в*3+а выглядит так: Вся последовательность предыдущего примера изображается так: Вся
- 7. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ В) УСЛОВНЫЙ ОПЕРАТОР (ВЕТВЛЕНИЕ) Эта алгоритмическая структура представляет разветвление алгоритма в зависимости
- 8. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ В) УСЛОВНЫЙ ОПЕРАТОР (ВЕТВЛЕНИЕ)
- 9. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ В) УСЛОВНЫЙ ОПЕРАТОР (ВЕТВЛЕНИЕ)
- 10. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ УСЛОВНЫЙ ОПЕРАТОР (ВЕТВЛЕНИЕ) Пример использования неполного условного оператора: суммируются числа, вводимые с
- 11. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ В) УСЛОВНЫЙ ОПЕРАТОР (ВЕТВЛЕНИЕ)
- 12. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ В) УСЛОВНЫЙ ОПЕРАТОР (ВЕТВЛЕНИЕ) Какие операции можно включать в условие? Условие –
- 13. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ Г) ОПЕРАТОР ЦИКЛА Цикл означает повторяющийся набор действий. Для обозначения повторений в
- 14. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПРЕДУСЛОВИЕМ Заголовок этого цикла содержит условие, которое проверяется всякий раз перед
- 15. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПРЕДУСЛОВИЕМ Циклы с предусловием называют обычно циклами типа While или циклами
- 16. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПОСТУСЛОВИЕМ В таких циклах условие проверяется после того, как операторы тела
- 17. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПОСТУСЛОВИЕМ Циклы с постусловием называют Until-циклами, циклами ПОКА НЕ или циклами
- 18. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПАРАМЕТРОМ Эти циклы используются тогда, когда число повторений известно заранее –
- 19. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПАРАМЕТРОМ Для VBA синтаксис этого цикла: For = To Next или,
- 20. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПАРАМЕТРОМ Обозначим начальное значение счетчика i как i0, конечное значение –
- 21. Г) ОПЕРАТОР ЦИКЛА ЦИКЛ С ПАРАМЕТРОМ Пример использования цикла For в программе VBA: Обратите внимание, что
- 22. Г) ОПЕРАТОР ЦИКЛА ДОСРОЧНЫЙ ВЫХОД ИЗ ЦИКЛА При использовании циклических конструкций может возникнуть необходимость досрочного выхода
- 23. Г) ОПЕРАТОР ЦИКЛА ДОСРОЧНЫЙ ВЫХОД ИЗ ЦИКЛА Того же результата можно достичь и в программе с
- 24. Г) ОПЕРАТОР ЦИКЛА ВЛОЖЕННЫЕ ЦИКЛЫ Тело любого оператора цикла может содержать другие циклы. Такие конструкции называют
- 25. Г) ОПЕРАТОР ЦИКЛА ВЛОЖЕННЫЕ ЦИКЛЫ Пример программы с вложенными циклами в VBA:
- 26. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ Д) ОПЕРАТОРЫ ВВОДА-ВЫВОДА Эти действия выполняют ввод и вывод информации (значений переменных)
- 27. 2. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ Д) ОПЕРАТОРЫ ВВОДА-ВЫВОДА В языке VBA ввод значения переменной x можно осуществить
- 28. 3. ОПЕРАТОРЫ ВВОДА-ВЫВОДА Можно осуществить ввод и вывод, используя лист Excel. Ячейки листа имеют имена Cells(i,j),
- 29. 4. ПРОГРАММЫ И ПРОГРАММНЫЕ ЕДИНИЦЫ
- 30. 4. ПРОГРАММЫ И ПРОГРАММНЫЕ ЕДИНИЦЫ При написании программы стоит помнить некоторые технологические правила: При составлении алгоритма
- 31. 4. ПРОГРАММЫ И ПРОГРАММНЫЕ ЕДИНИЦЫ Все переменные, используемые в программе, следует описать в начале программы, до
- 32. 4. ПРОГРАММЫ И ПРОГРАММНЫЕ ЕДИНИЦЫ Типы левой и правой частей любого оператора присваивания должны быть совместимы.
- 33. 4. ПРОГРАММЫ И ПРОГРАММНЫЕ ЕДИНИЦЫ Проверяйте ситуации «дурака»: всегда может найтись пользователь вашей программы, не выполнивший
- 34. 5. СБОРКА ПРОГРАММ История программирования показывает все большее стремление к модульности в технологиях создания программ. Языки
- 36. Скачать презентацию