![](/user_photo/2706_HbeT2.jpg)
- •Часть I Лабораторная работа №1. Операционная система Windows. Основные принципы работы.
- •Файловая система Windows
- •Лабораторная работа №2. Работа с графическим редактором Paint
- •Часть II Текстовый редактор Word Общие принципы работы в текстовом редакторе
- •Лабораторная работа № 3. Работа с текстовым редактором Word. Структура окна. Ввод и редактирование текста.
- •Чего только не бывает
- •Лабораторная работа №4. Работа с фрагментом документа
- •Лабораторная работа № 5. Создание списков-перечислений и оформление текста в виде колонок
- •Тревожная статистика
- •Оформление текста в виде колонок
- •Многоколонная верстка
- •Лабораторная работа № 6. Стилевое оформление документа
- •Форматирование с помощью стилевых таблиц
- •Лабораторная работа №7. Работа с таблицами
- •Лабораторная работа № 8. Встраивание объектов
- •Лабораторная работа №9. Создание шаблона бланка. Создание документа на основе шаблона бланка.
- •Создание бланка для писем, факсов с продольным расположением реквизитов
- •Создание документа на основе шаблона бланка предприятия
- •Лабораторная работа №10. Составление бланков документов. Использование глоссария. Создание личного словаря.
- •Создание бланка документа с угловым расположением реквизитов
- •Лабораторная работа № 11. Создание и редактирование математических формул
- •Лабораторная работа №12. Работа с большими документами
- •Часть III Табличный процессор Excel Лабораторная работа № 13. Освоение среды ппп excel
- •Лабораторная работа №14. Функции в excel
- •Лабораторная работа №15. Построение диаграмм
- •Стандартные диаграммы
- •Построение поверхностей и трехмерных графиков
- •Лабораторная работа №16. Расчеты в Excel
- •Элементы линейной алгебры
- •Работа с процедурой Подбор параметра
- •Работа с процедурой Поиск решения
- •Лабораторная работа №17. Использование сводных таблиц
- •Лабораторная работа №18. Работа с шаблонами документов
- •Создание документов на основе собственных шаблонов
- •Лабораторная работа №19. Работа с базой данных
- •Работа со списком с помощью формы данных
- •Фильтрация списков
- •Сортировка списков
- •Лабораторная работа №20. Создание документов на основе шаблонов, связанных с базой данных
- •Лабораторная работа №21. Элементы программирования в Excel на языке Visual Basic
- •Использование макросов для автоматизации наиболее часто выполняемых задач
- •Лабораторная работа №22. Программирование алгоритмов линейной структуры
- •Лабораторная работа № 23. Программирование разветвляющихся вычислительных процессов
- •Лабораторная работа № 24. Программирование алгоритмов циклической структуры.
- •Лабораторная работа № 25. Создание диалогов
- •Str(х) – преобразование числа в строку
- •Лабораторная работа № 26. Создание диалоговых окон
- •2. Размещение элементов управления в окне диалога.
- •Приложение а
- •Закрытое акционерное общество публицист
- •420095 Казань, ул Восстания д100, тел.427656, факс 429878 Приложение б
- •Приложение в
- •Библиографический список
Лабораторная работа № 24. Программирование алгоритмов циклической структуры.
Цель работы: освоение приемов программирования циклических вычислительных процессов.
Для организации регулярного цикла в программе необходимо использовать оператор регулярного цикла, который имеет следующий синтаксис:
For |
имя переменной цикла |
= |
начальное значение переменной цикла |
To |
конечное значение переменной цикла |
Step |
шаг изменения значения переменной цикла |
|
Блок операторов |
|
|
|
|||
Next |
|
|
|
Когда в программе встречается оператор регулярного цикла происходит следующее:
переменной цикла присваивается ее начальное значение;
выполняется блок операторов, стоящий между For и Next;
значение переменной цикла изменяется на шаг. Если новое значение переменной цикла не превышает конечного, то – возврат к пункту 2, иначе – выход из цикла (переход к следующему оператору программы).
Задача.
Построить таблицу значений и график
функции
на отрезке
с шагом hx=0,5,
где а=1,5
Для решения задачи необходимо сделать следующее:
На рабочем листе: в столбец A ввести все значения переменной Х с помощью операции автозаполнения (ячейки А2:А22), в столбце В вычислить с помощью формулы все значения функции f(x).
Cамостоятельно составить программу на языке Visual Basic для поставленной задачи (результаты выводить в окнах сообщений).
Ввести и отладить программу.
Так как вывод данных в окнах сообщений в данном случае не является удобным, изменить программу так, чтобы вывод данных осуществлялся в ячейки таблицы С2:С22. Для этого:
ввести две дополнительные переменные – i – номер строки, j – номер столбца ячейки таблицы, в которую будет записываться текущее значение функции f(x);
самостоятельно задать начальные значения этих переменных в программе через оператор присваивания;
для организации вывода результатов в таблицу в данном случае понадобится объект Cells, с помощью которого можно задать инструкцию для вывода массива данных. Для данного случая под массивом понимается столбец значений С2:С22, а с помощью Cells можно указать расположение конкретной одной ячейки из указанного столбца (например, Cells(2, 3) – ячейка, стоящая на пересечении 2-ой строки и 3-го столбца). Исходя из сказанного, в программе вывод результатов в ячейки следует организовать с помощью инструкции – Worksheets(“Имя листа”).Cells(i,j).Value=fx. (Внимание! Самостоятельно определить, в каком месте программы нужно разместить данную инструкцию и как изменять значения переменных i и j, чтобы заполнялся весь диапазон значений С2:С22).
Проверить работу программы.
Перейти на рабочий лист и записать с помощью макрорекордера макрос для построение диаграммы по столбцам А и С, вид – точечная. (Учесть, что выделение несмежных столбцов осуществляется с помощью клавиши «Ctrl»). Записать макрос под именем Диаграмма. Проверить его работу!!!
Выполнить команду Cервис \ Макрос \ Макросы \ Диаграмма \ Войти, просмотреть текст макроса Диаграмма.
Скопировать нужный фрагмент макроса Диаграмма в свою программу (в нужное место!).
На рабочем листе очистить содержимое ячеек С2:С22 и удалить диаграмму.
Сделать кнопку для запуска программы.
Проверить работу своей программы.