Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИКА 080100_62.doc
Скачиваний:
8
Добавлен:
12.09.2019
Размер:
4.51 Mб
Скачать

13.3. Задание

  1. Выполните постановку задачи, опишите экономико-математическую модель и метод решения, составьте алгоритм решения и представьте их преподавателю.

  2. В соответствии с вариантом задания (см. табл.4) создайте процедуру обработки символьной информации (см. Пример 3).

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

  4. Создайте в Кнопочной_форме кнопку для запуска созданной процедуры и проверьте ее работу.

  5. Сохраните созданный модуль и представьте работу преподавателю.

Таблица 4

Варианты заданий

варианта

Задание

1

Три последние символа строки преобразовать к верхнему регистру, переместить их в начало строки и вывести результат на экран. Реализовать режим повтора работы программы по запросу пользователя. Ввод строки выполнить с помощью функции InputBox().

2

Ввести с помощью функции InputBox() фамилию студента и вывести на экран обращение по схеме: «Господин Иванов!» или «Госпожа Иванова!» Проверку осуществлять на наличие буквы «а» в конце фамилии. Если фамилия заканчивается на другие буквы, тогда форму обращения уточнить с помощью запроса у пользователя.

3

Удвоить или утроить (по указанию пользователя) каждую букву символьной строки по схеме: тень ттеенньь и вывести результат на экран. Ввод строки выполнить с помощью функции InputBox().Реализовать режим повтора работы программы по запросу пользователя.

4

Найти гласные буквы в символьной строке и, если они есть, то преобразовать их в прописные и вывести результат на экран, если их нет - вывести об этом сообщение. Ввод строки выполнить с помощью функции InputBox().Реализовать режим повтора работы программы по запросу пользователя.

5

Добавить в начало символьной строки символы «*», число которых равно числу символов строки и вывести результат на экран. Если первый символ – не цифра, то сообщить об этом пользователю. Ввод строки выполнить с помощью функции InputBox().Реализовать режим повтора работы программы по запросу пользователя.

6

Найти цифры в символьной строке и, если они есть, заменить их на символ «!» и вывести результат на экран, если их нет – вывести об этом сообщение пользователю. Ввод строки выполнить с помощью функции InputBox().Реализовать режим повтора работы программы по запросу пользователя.

7

Вывести на экран четные символы строки в обратной последовательности. Реализовать режим повтора работы программы по запросу пользователя. Ввод строки выполнить с помощью функции InputBox().

8

Вывести на экран сообщение пользователю, четное или нечетное число гласных букв русского алфавита находится в символьной строке. Ввод строки выполнить с помощью функции InputBox().Реализовать режим повтора работы программы по запросу пользователя.

9

Вывести на экран первую или вторую половину (по указанию пользователя) символьной строки. Ввод строки выполнить с помощью функции InputBox().Реализовать режим повтора работы программы по запросу пользователя.

10

Найти в символьной строке двойные пробелы и, если они есть, заменить их на одинарные пробелы и вывести результат на экран. Реализовать режим повтора работы программы по запросу пользователя. Ввод строки выполнить с помощью функции InputBox().