ТОР 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
Не нашли, что искали? Воспользуйтесь поиском:
|