- •Введение
- •Структура программы на vbScript
- •Переменные
- •Подтипы данных и функции преобразования типов
- •Константы
- •Встроенная функция вывода данных MsgBox
- •Встроенная функция ввода данных InputBox
- •Комментарии
- •Непрерывные строки
- •Операторы и операции
- •Пример 4
- •Пример 5
- •Пример 6
- •Пример 7
- •Пример 8
- •Пример 9
- •1.4 Задачи для самостоятельного решения
- •Логические операции
- •Оператор условного перехода: If … Then
- •2.3 Демонстрационные примеры Пример 1
- •Пример 2
- •Пример 3
- •Пример 4
- •Пример 5
- •Пример 6
- •Пример 7
- •2.4 Задачи для самостоятельного решения
- •Лабораторная работа 3. Операторы цикла в программах на vbscript
- •3.1 Цель работы
- •3.2 Теоретические сведения
- •For…Next (цикл со счетчиком)
- •Как выбрать, какой из циклов использовать в программе?
- •Пример 10
- •Пример 11
- •Пример 12
- •Пример 13
- •Пример 14
- •Пример 15
- •Пример 16
- •3.4 Задачи для самостоятельного решения
- •Передача параметров с помощью ключевых слов ByVal и ByRef
- •Функции
- •Пример 4
- •Пример 5
- •4.4 Задачи для самостоятельного решения
- •Лабораторная работа 5. Программирование алгоритмов при помощи рекурсивных процедур и функций
- •5.1 Цель работы
- •5.2 Теоретические сведения
- •5.3 Демонстрационные примеры Пример 1
- •Пример 2
- •Пример 3
- •Пример 4
- •5.4 Задачи для самостоятельного решения
- •Лабораторная работа 6. Массивы
- •6.1 Цель работы
- •6.2 Теоретические сведения
- •Перебор элементов массива
- •6.3 Демонстрационные примеры Пример 1
- •Пример 2
- •Пример 3
- •Пример 4
- •Пример 5
- •Пример 6
- •Пример 7
- •Пример 8
- •6.4 Задачи для самостоятельного решения "Заполнение" массивов
- •Массивы. Исследование и поиск
- •Модификация массивов
- •Лабораторная работа 7. Алгоритмы поиска в регулярном типе данных. Простейшие классические алгоритмы. Сортировка в массиве
- •7.1 Цель работы
- •7.2 Теоретические сведения
- •Сортировка обменом
- •Сортировка выбором
- •Сортировка включениями
- •Сортировка бинарными включениями
- •Шейкер-сортировка
- •7.3 Демонстрационные примеры Пример 1
- •Пример 2
- •Пример 3
- •Пример 4
- •Пример 5
- •Пример 6
- •Пример 7
- •Пример 8
- •Пример 9
- •Пример 10
- •7.4 Задачи для самостоятельного решения
- •Лабораторная работа 8. Строковый тип данных в программах на vbscript
- •8.1 Цель работы
- •8.2 Теоретические сведения
- •Другие функции необходимые для работы со строками
- •Основные функции для работы с датой и временем:
- •8.3 Демонстрационные примеры Пример 1
- •Пример 2
- •Пример 3
- •Пример 4
- •Пример 5
- •Пример 6
- •Пример 7
- •Пример 8
- •Пример 9
- •8.4 Задачи для самостоятельного решения Модификаторы
- •“Вычеркиватели” (частный случай модификаторов)
- •Наблюдатели (предикаты)
- •Подсчет
- •Поиск в словах
- •Литература
- •Данчул а.Н. Информатика: Учебник. – м.: рагс , 2004 г. - 528 с.
- •Содержание
Подсчет
-
Напишите программу для подсчёта числа букв "о", стоящих в слове X на чётных местах.
-
Напишите программу для подсчёта числа сочетаний "ку" в слове X.
-
Напишите программу для подсчёта суммы мест, на которых в слове X стоит буква "б".
-
Напишите программу для подсчёта в слове X всех сочетаний "нн". Считайте, что в слове "ннн" подслово "нн" встречается один раз.
-
Напишите программу, выясняющую, сколько раз в слове X встречается сочетание из первых двух букв слова Y.
-
Составьте программу, выясняющую сколько раз в слове X, начиная с нечётного места, встречается слово "ро".
-
Напишите программу, выясняющую, какая из букв (первая или последняя) встречается в слове X чаще.
-
Напишите программу для подсчёта числа букв "а" в слове X, стоящих на местах, номер которых кратен трем.
-
Напишите программу для подсчета числа букв "о", стоящих в слове X на местах, номер которых кратен 4.
-
Напишите программу для подсчёта числа букв "у" в слове Х, стоящих на нечётных местах.
-
Напишите программу для подсчета суммарного количества букв "м" и "н" в слове Y.
-
Напишите программу, проверяющую сколько раз первая буква слова X встречается в слове Y.
-
Напишите программу для подсчета количества слов в заданном тексте.
-
Напишите программу, выясняющую сколько раз вторая буква слова X встречается в слове Y на чётных местах.
-
Напишите программу для подсчета числа букв "о", стоящих после буквы "л" в слове X.
-
Подсчитайте, сколько различных символов слова Х употребляется в написании Х более одного раза.
-
Подсчитайте, сколько раз последняя буква слова Y встречается в слове Х.
-
Определите букву, чаще всего встречающуюся в слове Х.
-
Подсчитайте, сколько раз встречается в слове Х утроенное сочетание какой-либо одной буквы. Считать, что в слове "ннннн" подслово "ннн" встречается один раз.
-
Подсчитайте, сколько раз слово Y встречается в слове Х в качестве его подслова.
-
Подсчитайте, сколько букв надо исправить в слове Х, чтобы получилось слово Y (Х и Y - это слова одинаковой длины).
-
Подсчитайте, сколько одинаковых букв стоят на одних и тех же местах в словах Х и Y.
-
Подсчитайте, сколько раз встречается в слове Х подслово "нн". Считайте, что в слове "ннннн" подслово "нн" встречается два раза.
-
Определите, каких букв, "а" или "б", в слове Х больше.
-
Подсчитайте, сколько раз последняя буква слова Y встречается на чётных местах в слове X.
-
Подсчитайте число различных букв в слове X.
-
Подсчитайте, сколько раз в слове X встречается буква "а", за которой следует буква "б".
-
Подсчитайте, какое минимальное число букв необходимо заменить в слове X с тем, чтобы оно стало палиндромом?
-
Подсчитайте, сколько различных букв слова X используются при написании слова Y.
-
Напишите программу для подсчёта числа одинаковых букв в словах X и Y равной длины, стоящих на одних и тех же местах.
-
Подсчитайте, сколько раз встречается слово "ал" в заданном тексте.
-
Подсчитайте количество гласных букв в данном русском слове.
-
Подсчитайте, сколько раз первая буква слова встречается в этом слове.
-
В данной последовательности букв найдите количество повторений букв слова "луна".
-
Составьте таблицу слов данного предложения, начинающихся с буквы "А", с указанием количества повторений каждого слова.
-
Задано определённое количество конкретных сочетаний букв (например, "ущ", "ющ" и др.). Определить, сколько таких групп символов содержится в заданном тексте.
-
Напишите программу, определяющую количество различных букв, содержащихся в заданном слове.
-
Напишите программу, которая считает число слов в предложении, начинающихся на заданную букву.
-
Напишите программу, подсчитывающую количество предложений в тексте (предложение оканчивается символами ".", "?", "!").
-
Напишите программу, подсчитывающую количество слов в предложении.
-
Подсчитайте количество слов заданного текста, начинающихся с гласной.
-
Подсчитайте количество гласных и согласных букв, содержащихся в заданном тексте.
-
Для каждого из слов заданного предложения укажите, сколько раз оно встречается в предложении.
-
Для каждой буквы из заданного текста укажите, сколько раз она встречается в тексте.
-
Для запоминания числа иногда используют "магические" фразы, например: "это я знаю и помню прекрасно Пи многие знаки мне лишни напрасны" или "кто и шутя и скоро пожелаетъ Пи узнать число ужъ знаетъ". Число букв в каждом слове любой из данных фраз представляет собою некоторую цифру числа : "это" - 3, "я" - 1, "знаю" - 4 и т.д. Выведите на экран число , используя любую из указанных фраз.
-
Для заданного стринга, состоящего из цифр, напишите программу его преобразования в число. Учтите всевозможные варианты вводимой информации.
-
Для заданного текста определить длину содержащейся в нем максимальной последовательности букв, отличных от латинских.