Линейные, разветвляющиеся, циклические алгоритмы в VBA

Задание 1. Научиться реализовывать линейный метод на языке программирования VBA.

Задачка. Выполнить задание 1 из лабораторной работы №2.

Методические указания:

a) Нажав кнопку в пиктографическом меню, перейти в редактор Visual Basic;

b) Сделать новый модуль с помощью команды «Insert/Module»;

c) Обрисовать типы всех применяемых переменных;

d) Следовать методическим указаниям задания 1 из Линейные, разветвляющиеся, циклические алгоритмы в VBA работы №2;

e) Контроль выполнения программки создавать при помощи пошагового отладчика (кнопка F8), следя значения переменных в окне отладки.

Задание 2. Научиться реализовывать разветвляющиеся алгоритмические структуры на языке программирования VBA.

Задачка. Выполнить задание 2 из лабораторной работы №2.

Методические указания:

a) Следовать методическим указаниям задания 2 из работы №2;

b) Следовать методическим указаниям задания 1 из данной работы Линейные, разветвляющиеся, циклические алгоритмы в VBA.

Задание 3. Научиться реализовывать итерационные циклические структуры на языке программирования VBA.

Задачка. Выполнить задание 3 из лабораторной работы №2.

Методические указания:

a) Следовать методическим указаниям задания 3 из работы №2;

b) Следовать методическим указаниям задания 1 из данной работы.

ЛАБОРАТОРНАЯ РАБОТА № 5

Функции всеохватывающего переменного и матрицы в VBA.

Задание 1. Научиться вычислять функции всеохватывающего переменного на языке Линейные, разветвляющиеся, циклические алгоритмы в VBA программирования VBA.

Задачка. Выполнить задание 1 из лабораторной работы №3.

Методические указания:

a) Следовать методическим указаниям задания 1 из работы №3;

b) Следовать методическим указаниям задания 1 из работы №4.

Задание 2. Научиться выполнению операций над матрицами и векторами на языке программирования VBA.

Задачка. Выполнить задание 2 из лабораторной работы №3.

Методические указания:

a) Следовать Линейные, разветвляющиеся, циклические алгоритмы в VBA методическим указаниям задания 2 из работы №3;

b) Следовать методическим указаниям задания 1 из работы №4.

ЛАБОРАТОРНАЯ РАБОТА № 6

Строковые данные. Подпрограммы-функции.

Задание 1. Научиться операциям со строковыми данными и использованию подпрограммы-функции.

Задачка. Получить итог решения задачки по вариантам табл. 9.

Методические указания:

a) Для решения задачки использовать интегрированные функции из категории «Текстовые»;

b) Итог решения расположить Линейные, разветвляющиеся, циклические алгоритмы в VBA в ячейки рабочего листа.

Задание 2. Научиться использованию текстовых функций VBA.

Задачка. Повторить задание 1, используя программку на VBA.

Методические указания:

a) Вставив модуль VBA, ввести текст подпрограммы с неотклонимым описанием типов данных;

b) Для решения задачки использовать функции VBA, подобные функциям мастера функций из категории «Текстовые»;

c) Для Линейные, разветвляющиеся, циклические алгоритмы в VBA вывода результата решения в последовательности ячеек рабочего листа использовать подпрограмму.

Задание 3. Научиться созданию пользовательских функций.

Таблица 9

Номер варианта Задание
Поменять все вхождения буковкы «М» на «Л»
Поменять последнюю буковку на первую
Поменять местами первую и последнюю буковкы
Удалить все знаки «+» и «-»
Отыскать последовательность знаков «СССР» и поменять ее на «СНГ Линейные, разветвляющиеся, циклические алгоритмы в VBA»
Два последних знака поменять местами
Поменять все нечетные знаки на буковку «А»
Удалить все пробелы, заменив их нулями
Поменять местами примыкающие буковкы
Удалить все знаки «!» и «?»
Удалить все четные знаки
Удалить все буковкы «а»
После каждой буковка добавить «да»
Поменять знаки «USA» на «...»
Добавить в конец первую буковку, повторив ее Линейные, разветвляющиеся, циклические алгоритмы в VBA столько раз, какова длина слова
Поменять буковкы A, B,C,D на 1, 2, 3, 4 соответственно
Два примыкающих схожих знака поменять на пробелы
Поменять каждый 3-ий знак на последний
Поменять числа 1,2 на буковкы A, B
Удалить все вхождения последней буковкы
Каждую вторую буковку продублировать
Три 1-ые буковкы поменять местами с 3-мя последними Линейные, разветвляющиеся, циклические алгоритмы в VBA
Поменять три последних буковкы на буковкы «abc»
Все нули поменять на единицы
Удалить все нечетные знаки

Задачка. Повторить задание 2, используя вызов подпрограммы-функции на VBA из мастера функций (категория «Определенные пользователем»).

Методические указания:

a) Переписать текст подпрограммы-процедуры (Sub) задания 2 в виде подпрограммы-функции;

b) Решить задание на рабочем Линейные, разветвляющиеся, циклические алгоритмы в VBA листе, используя вызов подпрограммы-функции на VBA из мастера функций (категория «Определенные пользователем»).

ЛАБОРАТОРНАЯ РАБОТА № 7


liniya-dlya-okrashennih-volos-colored-hair.html
stat.txt
lichnostnuyu-motivacionnuyu-i-intellektualnuyu-gotovnost-k-shkole.html