- •Введение
- •Контрольная работа № 1 разработка приложений в microsoft visual studio 2008
- •Теоретические сведения Интерфейс Microsoft Visual Studio 2008
- •Создание консольного приложения
- •Построение xml-отчета по выполненному проекту
- •Создание приложения Windows Forms
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Контрольная работа № 2
- •Теоретические сведения Структура программы. Переменные и выражения
- •Литеральные константы
- •Операции и их старшинство
- •Операторы c#
- •If(выражение1) if(выражение2) if(выражение3) ...
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задач
- •Контрольная работа № 3 техника работы с массивами. Процедуры и функции
- •Теоретические сведения
- •Базовый класс для массивов
- •Процедуры и функции
- •Синтаксис методов
- •Формальные и фактические аргументы
- •Соответствие формальных и фактических аргументов
- •Функции с побочным эффектом
- •Функция Main()
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задач
- •Контрольная работа № 4 перечисления и структуры
- •Теоретические сведения
- •Базовый класс перечислений - System.Enum
- •Структуры
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Пример решения задачи
- •Контрольная работа № 5 обработка символов и строк
- •Теоретические сведения
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задачи
- •Контрольная работа № 6 проектирование классов. Составление программ с использованием ооп
- •Теоретические сведения
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Пример решения задачи
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
Контрольные вопросы
1. Как задать строковую переменную?
2. Что общего между строкой и массивом символов?
3. Какие методы определены для строк?
4. Для чего используются методы массива символов?
5. Как работает метод Format()?
6. Чем отличается тип String от StringBuilder?
Содержание и порядок выполнения работы
Ознакомиться с теоретическими сведениями. По заданию преподавателя разработать программу и отчет.
Вариант 1
Найти в тексте, вводимом с клавиатуры, самое короткое слово. Предполагается, что слова разделены одним или несколькими пробелами или знаками препинания. Текст вводится с клавиатуры, его длина не превышает 1000 символов.
Вариант 2
Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество символов в самом коротком слове. Слова разделены пробелами и знаками препинания.
Вариант 3
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить максимальное количество подряд идущих пробелов. Слова разделены пробелами и знаками препинания.
Вариант 4
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество вхождений в текст заданного слова. Слова разделены пробелами и знаками препинания.
Вариант 5
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Удалить лишние подряд идущие пробелы. Слова разделены пробелами и знаками препинания.
Вариант 6
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Поменять местами 1-е и последнее слова каждого предложения. Слова разделены пробелами и знаками препинания.
Вариант 7
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Добавить в конец каждого предложения заданное слово. Слова разделены пробелами и знаками препинания.
Вариант 8
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. В каждом предложении слова переставить в обратном порядке. Слова разделены пробелами и знаками препинания.
Вариант 9
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Заключить во всем тексте заданное слово в кавычки. Слова разделены пробелами и знаками препинания.
Вариант 10
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. В тексте удалить все слова, совпадающие с заданным. Слова разделены пробелами и знаками препинания.
Вариант 11
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. В тексте поменять местами заданные слова. Слова разделены пробелами и знаками препинания.
Вариант 12
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Удалить из текста заданное слово. Слова разделены пробелами и знаками препинания.
Вариант 13
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить порядковый номер заданного слова в каждом предложении. Слова разделены пробелами и знаками препинания.
Вариант 14
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить самую длинную последовательность цифр (если они есть) в тексте. Слова разделены пробелами и знаками препинания.
Вариант 15
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество букв А в последнем слове каждого предложения. Слова разделены пробелами и знаками препинания.
Вариант 16
Текст состоит из предложений, разделенных точкой, вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество предложений и количество слов в каждом предложении, разделенных пробелами и знаками препинания.
Вариант 17
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество символов, отличных от букв и пробелов. Слова разделены пробелами и знаками препинания.
Вариант 18
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить оканчивающиеся на гласные буквы слова в каждом предложении. Слова разделены пробелами и знаками препинания.
Вариант 19
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить слова, у которых первая и последняя буквы совпадают. Слова разделены пробелами и знаками препинания.
Вариант 20
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить пары слов, у которых последняя буква первого слова совпадает с первой второго слова в каждом предложении. Слова разделены пробелами и знаками препинания.
Вариант 21
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Все слова текста написать с прописной буквы. Слова разделены пробелами и знаками препинания.
Вариант 22
Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Удалить из текста повторяющиеся слова. Слова разделены пробелами и знаками препинания.
Вариант 23
Составить программу ввода с клавиатуры текста и замены в нем всех слов, начинающихся на А, словами, заканчивающимися на а (или А), которые есть в тесте. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Слова разделены пробелами и знаками препинания.