Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Наблюдатели (предикаты)




1. Выясните, является ли данное слово палиндромом.

2. Напишите программу, проверяющую, есть ли в слове X две одинаковые буквы.

3. Напишите программу, выясняющую, есть ли в слове X буква "a", стоящая на нечётном месте после буквы "к".

4. Напишите программу, проверяющую, есть ли в слове X буква "к", стоящая на чётных местах перед буквой "и".

5. Напишите программу, проверяющую, все ли буквы слова X одинаковы.

6. Напишите программу, выясняющую, можно ли из букв слова X составить слово Y.

7. Напишите программу для проверки, есть ли в слове X буквы "в". Если есть, то найдите номер первой из них.

8. Напишите программу, выясняющую, есть ли в слове X буква "к", и, если есть, то замените все буквы "а" в этом слове на "с".

9. Напишите программу, проверяющую, все ли буквы слова Х, стоящие на чётных местах, одинаковы.

10. Даны два "стринга" А и В. Проверьте, можно ли из букв, входящих в стринг А, составить стринг В. Буквы можно переставлять, и каждую букву можно использовать более одного раза.

11. Определите, есть ли в словах Х и Y одинаковые буквы.

12. Выясните, есть ли в слове Х буква "в", стоящая на нечётном месте.

13. Определите, имеются ли в слове Х две одинаковые буквы, идущие подряд.

14. Выясните, есть ли в слове Х хотя бы одна из букв "о" или "а".

15. Проверьте, есть ли в слове Х буква "б". Если есть, замените последнюю из них на букву "а".

16. Выясните, все ли буквы слова Х, стоящие на нечетных местах, различны.

17. Проверьте, есть ли в слове Х буква "а". Если есть, найдите номер последней из них.

18. Определите, встречается ли в слове Х первая буква слова Y.

19. Определите, все ли буквы слова различны.

20. Выясните, есть ли в слове буква "я".

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

22. Определите, упорядочена ли данная последовательность латинских букв по алфавиту.

23. Даны два "стринга" А и В. Проверьте, можно ли из букв, входящих в стринг А, составить стринг В. Буквы можно переставлять, но каждую букву можно использовать не более одного раза.

24. Заданы два "стринга" А и В, причем длина А больше длины В. Определите, содержится ли в стринге А стринг В.

25. Танка (короткая песня) - это жанр японской поэзии; нерифмованное пятистишие, состоящее из 31 слога (5+7+5+7+7). Хокку – это также жанр японской поэзии; нерифмованное трехстишие, генетически восходящее к "танка"; состоит из 17 слогов (5+7+5). Напишите предикат, определяющий для заданных трёхстишия и пятистишия их принадлежность к хокку и танка.

Подсчет

1. Напишите программу для подсчёта числа букв "о", стоящих в слове X на чётных местах.

2. Напишите программу для подсчёта числа сочетаний "ку" в слове X.

3. Напишите программу для подсчёта суммы мест, на которых в слове X стоит буква "б".

4. Напишите программу для подсчёта в слове X всех сочетаний "нн". Считайте, что в слове "ннн" подслово "нн" встречается один раз.

5. Напишите программу, выясняющую, сколько раз в слове X встречается сочетание из первых двух букв слова Y.

6. Составьте программу, выясняющую сколько раз в слове X, начиная с нечётного места, встречается слово "ро".

7. Напишите программу, выясняющую, какая из букв (первая или последняя) встречается в слове X чаще.

8. Напишите программу для подсчёта числа букв "а" в слове X, стоящих на местах, номер которых кратен трем.

9. Напишите программу для подсчета числа букв "о", стоящих в слове X на местах, номер которых кратен 4.

10. Напишите программу для подсчёта числа букв "у" в слове Х, стоящих на нечётных местах.

11. Напишите программу для подсчета суммарного количества букв "м" и "н" в слове Y.

12. Напишите программу, проверяющую сколько раз первая буква слова X встречается в слове Y.

13. Напишите программу для подсчета количества слов в заданном тексте.

14. Напишите программу, выясняющую сколько раз вторая буква слова X встречается в слове Y на чётных местах.

15. Напишите программу для подсчета числа букв "о", стоящих после буквы "л" в слове X.

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

17. Подсчитайте, сколько раз последняя буква слова Y встречается в слове Х.

18. Определите букву, чаще всего встречающуюся в слове Х.

19. Подсчитайте, сколько раз встречается в слове Х утроенное сочетание какой-либо одной буквы. Считать, что в слове "ннннн" подслово "ннн" встречается один раз.

20. Подсчитайте, сколько раз слово Y встречается в слове Х в качестве его подслова.

21. Подсчитайте, сколько букв надо исправить в слове Х, чтобы получилось слово Y (Х и Y - это слова одинаковой длины).

22. Подсчитайте, сколько одинаковых букв стоят на одних и тех же местах в словах Х и Y.

23. Подсчитайте, сколько раз встречается в слове Х подслово "нн". Считайте, что в слове "ннннн" подслово "нн" встречается два раза.

24. Определите, каких букв, "а" или "б", в слове Х больше.

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

26. Подсчитайте число различных букв в слове X.

27. Подсчитайте, сколько раз в слове X встречается буква "а", за которой следует буква "б".

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

29. Подсчитайте, сколько различных букв слова X используются при написании слова Y.

30. Напишите программу для подсчёта числа одинаковых букв в словах X и Y равной длины, стоящих на одних и тех же местах.

31. Подсчитайте, сколько раз встречается слово "ал" в заданном тексте.

32. Подсчитайте количество гласных букв в данном русском слове.

33. Подсчитайте, сколько раз первая буква слова встречается в этом слове.

34. В данной последовательности букв найдите количество повторений букв слова "луна".

35. Составьте таблицу слов данного предложения, начинающихся с буквы "А", с указанием количества повторений каждого слова.

36. Задано определённое количество конкретных сочетаний букв (например, "ущ", "ющ" и др.). Определить, сколько таких групп символов содержится в заданном тексте.

37. Напишите программу, определяющую количество различных букв, содержащихся в заданном слове.

38. Напишите программу, которая считает число слов в предложении, начинающихся на заданную букву.

39. Напишите программу, подсчитывающую количество предложений в тексте (предложение оканчивается символами ".", "?", "!").

40. Напишите программу, подсчитывающую количество слов в предложении.

41. Подсчитайте количество слов заданного текста, начинающихся с гласной.

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

43. Для каждого из слов заданного предложения укажите, сколько раз оно встречается в предложении.

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

45. Для запоминания числа p иногда используют "магические" фразы, например: "это я знаю и помню прекрасно Пи многие знаки мне лишни напрасны" или "кто и шутя и скоро пожелаетъ Пи узнать число ужъ знаетъ". Число букв в каждом слове любой из данных фраз представляет собою некоторую цифру числа p: "это" - 3, "я" - 1, "знаю" - 4 и т.д. Выведите на экран число p, используя любую из указанных фраз.

46. Для заданного стринга, состоящего из цифр, напишите программу его преобразования в число. Учтите всевозможные варианты вводимой информации.

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

Поиск в словах

1. Найдите слово максимальной длины в заданном тексте.

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

3. В заданном тексте найти пару слов, из которых одно является обращением другого.

4. Из данного текста выберите слова, имеющие заданное число букв.

5. Составьте таблицу слов данного текста, начинающихся с буквы "А", с указанием количества повторений каждого слова.

 


ЛИТЕРАТУРА

Данчул А.Н. Информатика: Учебник. – М.: РАГС, 2004 г. - 528 с.

1.Макарова Н.В.Информатика. – М.: Финансы и статистика, 2005г. - 256 с.

2.Парамонова Н.Н. Информатика. Базовый курс. – СПб.: РТП ИК «Синтез», 2000 г.

3.Симонович С.В. Информатика. Базовый курс. - 2-е изд.: Учебник для вузов. – СПб.: Питер, 2005 г. – 640 с.

4.Симонович С.В. Информатика для юристов и экономистов: Учебник для вузов. – СПб.: Питер, 2005 г. – 688 с.

5.Степанов А. Н. Информатика. Базовый курс. – СПб.: Питер, 2004 г. – 684 с.

 

 


СОДЕРЖАНИЕ

ВВЕДЕНИЕ.. 1

ЛАБОРАТОРНАЯ РАБОТА 1. СТРУКТУРА ПРОГРАММЫ НА VISUAL BASIC SCRIPT. КОНСТАНТЫ. ПЕРЕМЕННЫЕ. ОРГАНИЗАЦИЯ ВВОДА И ВЫВОДА. 3

1.1 ЦЕЛЬ РАБОТЫ... 3

1.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

Алфавит. 3

Структура программы на VBScript 3

Переменные. 3

Подтипы данных и функции преобразования типов. 3

Константы.. 3

Встроенная функция вывода данных MsgBox. 3

Встроенная функция ввода данных InputBox. 3

Комментарии. 3

Непрерывные строки. 3

Операторы и операции. 3

1.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

Пример 6. 3

Пример 7. 3

Пример 8. 3

Пример 9. 3

1.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

ЛАБОРАТОРНАЯ РАБОТА 2. ОПЕРАТОРЫ ВЫБОРА И ОРГАНИЗАЦИИ ВЕТВЛЕНИЯ В ПРОГРАММАХ НА VBSCRIPT. 3

2.1 ЦЕЛЬ РАБОТЫ... 3

2.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

Понятие оператора. 3

Операции сравнения. 3

Логические операции. 3

Оператор условного перехода: If … Then. 3

If … Then …Else. 3

If … Then …ElseIf. 3

Select Case. 3

2.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

Пример 6. 3

Пример 7. 3

2.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

ЛАБОРАТОРНАЯ РАБОТА 3. ОПЕРАТОРЫ ЦИКЛА В ПРОГРАММАХ НА VBSCRIPT. 3

3.1 ЦЕЛЬ РАБОТЫ... 3

3.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

For…Next (цикл со счетчиком) 3

While … Wend. 3

Do While… Loop. 3

Do... Loop While. 3

Do Until... Loop. 3

Do... Loop Until 3

Как выбрать, какой из циклов использовать в программе?. 3

3.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

Пример 6. 3

Пример 7. 3

Пример 8. 3

Пример 9. 3

Пример 10. 3

Пример 11. 3

Пример 12. 3

Пример 13. 3

Пример 14. 3

Пример 15. 3

Пример 16. 3

3.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

ЛАБОРАТОРНАЯРАБОТА 4. ПРОГРАММИРОВАНИЕ АЛГОРИТМОВ ПРИ ПОМОЩИ ПРОЦЕДУР И ФУНКЦИЙ.. 3

4.1 ЦЕЛЬ РАБОТЫ... 3

4.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

Процедуры.. 3

Передача параметров с помощью ключевых слов ByVal и ByRef. 3

Функции. 3

4.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

4.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

ЛАБОРАТОРНАЯ РАБОТА 5. ПРОГРАММИРОВАНИЕ АЛГОРИТМОВ ПРИ ПОМОЩИ РЕКУРСИВНЫХ ПРОЦЕДУР И ФУНКЦИЙ.. 3

5.1 ЦЕЛЬ РАБОТЫ... 3

5.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

5.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

5.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

ЛАБОРАТОРНАЯ РАБОТА 6. МАССИВЫ... 3

6.1 ЦЕЛЬ РАБОТЫ... 3

6.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

Перебор элементов массива. 3

6.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

Пример 6. 3

Пример 7. 3

Пример 8. 3

6.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

"Заполнение" массивов. 3

Массивы. Исследование и поиск. 3

Модификация массивов. 3

ЛАБОРАТОРНАЯ РАБОТА 7. АЛГОРИТМЫ ПОИСКА В РЕГУЛЯРНОМ ТИПЕ ДАННЫХ. ПРОСТЕЙШИЕ КЛАССИЧЕСКИЕ АЛГОРИТМЫ. СОРТИРОВКА В МАССИВЕ.. 3

7.1 ЦЕЛЬ РАБОТЫ... 3

7.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

Сортировка обменом.. 3

Сортировка выбором.. 3

Сортировка включениями. 3

Сортировка бинарными включениями. 3

Шейкер-сортировка. 3

7.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

Пример 6. 3

Пример 7. 3

Пример 8. 3

Пример 9. 3

Пример 10. 3

7.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

ЛАБОРАТОРНАЯ РАБОТА 8. СТРОКОВЫЙ ТИП ДАННЫХ В ПРОГРАММАХ НА VBSCRIPT 3

8.1 ЦЕЛЬ РАБОТЫ... 3

8.2 ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ.. 3

Другие функции необходимые для работы со строками. 3

Основные функции для работы с датой и временем: 3

8.3 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ... 3

Пример 1. 3

Пример 2. 3

Пример 3. 3

Пример 4. 3

Пример 5. 3

Пример 6. 3

Пример 7. 3

Пример 8. 3

Пример 9. 3

8.4 ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ.. 3

Модификаторы.. 3

“Вычеркиватели” (частный случай модификаторов) 3

Наблюдатели (предикаты) 3

Подсчет. 3

Поиск в словах. 3

ЛИТЕРАТУРА.. 3

 

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных