1. Дана строка, состоящая из слов, записанных через пробел и заканчивающаяся точкой. Словом считается последовательность буквенно-цифровых символов, не содержащая пробел. Составить строку из 4-символьных не цифровых слов, расположив их по алфавиту. Получить массив результатов возведения в квадрат цифровых слов. (Работа со строками (методы ToLower, ToUpper, Trim, Split, Equals, Contains, IndexOf, Insert, Length, Remove, Replace, SubString). В программе необходимо использовать не менее 3-х функций работы со строками).
2. В текстовом файле находятся записи о номерах телефонов. В каждой строке записана информация об одном абоненте: № телефона, ФИО, адрес. Задачу необходимо решить с использованием процедур и функций. Напишите программу, которая, согласно запросу пользователя, выводит информацию об абонентах, фамилия которых начинается с указанной буквы. Программа должна сохранять результаты работы в файл. ( В программе необходимо использовать не менее двух функций. При использовании StreamWriter и StreamReader указывайте кодировку файла, принятую по умолчанию в вашей операционной системе. Например, StreamReader s = new StreamReader(aFile, Encoding.Default);
Для упрощения работы со строками можно использовать регулярные выражения (объект Regex в пространстве имен System.Text.RegularExpressions)).
3. Составить программу, которая содержит динамическую информацию о наличии автобусов в автобусном парке.
Сведения о каждом автобусе включают:
− номер автобуса;
− фамилию и инициалы водителя;
− номер маршрута;
− признак того, где находится автобус — на маршруте или в парке.
Программа должна обеспечивать:
− начальное формирование данных обо всех автобусах в виде списка;
− при выезде каждого автобуса из парка вводится номер автобуса, и программа устанавливает значение признака «автобус на маршруте»;
− при въезде каждого автобуса в парк вводится номер автобуса, и программа устанавливает значение признака «автобус в парке»;
− по запросу выдаются сведения об автобусах, находящихся в парке, или об автобусах, находящихся на маршруте.
(Использование полей и методов классов)
ПОЯСНЕНИЯ В КОДЕ ОБЯЗАТЕЛЬНЫ!
ПО ВОПРОСАМ И ПРЕДЛОЖЕНИЯМ ЛУЧШЕ В ЛС