Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по VBA(реценц последний).doc
Скачиваний:
10
Добавлен:
01.04.2025
Размер:
2.47 Mб
Скачать
    1. Разработка программ и алгоритмов с использованием массивов Задание 4

Разработать алгоритм и составить подпрограмму для нахождения произведения положительных элементов массива

1; -8; 3; -2; 5; 12; -7; -11; 22; -4.

Предусмотреть вывод на рабочий лист положительных элементов и их произведение.

Блок – схема

Способ 1

Способ 2

Ход выполнения задания 4:

  1. Создать документ Excel в папке своей группы под своей фамилией.

  2. Перейти в окно Редактора VB, командой Сервис Макрос Редактор Visual Basic.

  3. Создать модуль, используя команду InsertModule .

  4. Записать в модуле процедуру Пример_4:

Public Sub Пример_4()

Dim a(1 To 10), b(1 To 10) As Integer

s = 1

For i = 1 To 10

a(i) = Cells(i, 1).Value

If a(i) > 0 Then s = s * a(i): Cells(1, 3).Value = s: Cells(i, 2).Value = a(i)

Next i

End Sub

  1. Сохранить полученные изменения.

  2. Перейти на рабочий лист MS Excel.

  3. Запустить программу, используя команду Сервис Макрос Макросы.... Результат выполнения программы приведен на рис. 15.

  4. Сохранить документ и закрыть программу MS Excel.

Рис. 15. Результат выполнения программы

Заключение

Программирование – это совокупность искусства и науки.

Чтобы стать обладателем компьютерных программ и заставить компьютер делать то, что вы хотите, необходимо разрабатывать программы самостоятельно. Программы руководят обработкой данных. Перед тем как написать программу, которую поймет компилятор, необходимо изучить язык программирования. Хотелось бы надеяться, что этот практикум послужит стимулом к тому, чтобы заняться программированием – интересным и нужным делом.

После усвоения основ на примерах будет легче и углубить свои познания в уже знакомом языке программирования, и перейти к более сложным языкам.

Чем больше Вы напишите программ, тем больше опыта Вы приобретете и быстрее сможете выработать свой стиль программирования.

Желаем успеха, целеустремленности и силы воли при изучении программирования.

Библиографический список

  1. Алиев В.К. Информатика в задачах, примерах, алгоритмах. – М.: СОЛОН-Р, 2001.

  2. Биллиг В.А., Дехтярь М.И. VBA и Office97. Офисное программирование. – М.: Русская редакция, 1998.

  3. Биллиг В.А. VBA в Office2000. Офисное программирование. – М.: Русская редакция, 1999.

  4. Гарнаев А.Ю. Самоучитель VBA. – СПб.: БХВ-Петербург, 2002.

  5. Гарнаев А.Ю. Использование MS Excel и VBA в экономике и финансах. – СПб.: БХВ – Санкт-Петербург, 2000. – 336 с.

  6. Информатика: Базовый курс/ С. В. Симонович и др. – СПб.: Питер, 2001. – 640 с.: ил.

  7. Кузьменко В.Г. VBA 2003. – М.: Бином, 2004.

  8. Муравский И.Г. «Программирование и решение задач в системе Turbo Basic», учебное пособие/ Омск, ОмГАУ, 1999г.

  9. Тимофеевская М. Изучаем программирование. – СПб.: Питер, 2002. – 384 с.: ил.

Интернет ресурсы

  1. http://inform-school.narod.ru/ - электронный учебник по алгоритмизации и программированию.

  2. http://www.nesterova.ru/bibl/algorithm_lang/ Л.В. Зайцева, Основы алгоритмизации и программирования на языках высокого уровня.

  3. http://www.tambov.fio.ru/vjpusk/vjp005/rabot/39/index2.htm - Методический материал для изучения темы "Алгоритмизация и программирование".

  4. http://sergun-2.narod.ru/metod_vba.htm - Методическое пособие по программированию для Microsoft Excel на Visual Basic for Applications (VBA)