Название: Основы информатики - Методическое руководство (Л.В. Тюнина)

Жанр: Информатика

Просмотров: 1995


Лабораторная  работа № 6 строковые данные. подпрограммы-функции.

 

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

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

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

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

Результат решения разместить в ячейки рабочего листа.

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

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

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

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

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

Для вывода результата решения в последовательности ячеек рабочего листа использовать подпрограмму.

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

Таблица 9

№ варианта

Задание

1

Заменить все вхождения буквы «М» на «Л»

2

Заменить последнюю букву на первую

3

Поменять местами первую и последнюю буквы

4

Удалить из слова все знаки «+» и «-»

5

Найти последовательность символов «СССР» и заменить ее на «СНГ»

6

Два последних символа поменять местами

7

Заменить все нечетные символы на букву «А»

8

Удалить все пробелы, заменив их нулями

9

Поменять местами соседние буквы

10

Удалить символы «plus»

11

Удалить все четные символы

12

Удалить все буквы «а»

13

После каждой буква добавить «да»

14

Заменить символы «USA» на «...»

15

Добавить в конец первую букву, повторив ее столько раз, какова длина слова

16

Заменить буквы A, B,C,D на 1, 2, 3, 4 соответственно

17

Два соседних одинаковых символа заменить на пробелы

18

Заменить каждый третий символ на последний

19

Заменить цифры 1,2 на буквы A, B

20

Удалить все вхождения последней буквы

21

Каждую вторую букву продублировать

22

Три первые буквы поменять местами с тремя последними

Продолжение табл.9

23

Заменить три последних буквы на буквы «abc»

24

Все нули заменить на единицы

25

Уменьшить число букв за счет буквы «а»

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

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

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

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