|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.04.2014, 08:32 | #1 |
Пользователь
Регистрация: 10.02.2014
Сообщений: 14
|
Три лабы по C#
Здравствуйте нужно сделать 3 лабы по C#
Лаба №1 Написать класс, содержащий только три открытых полиморфных метода. Первый работает с одномерным массивом, второй – с двумерным, третий – с вложенным. С каждым из массивов осуществить действие по варианту (см. ниже). По нажатию на кнопку осуществить заполнение переменных-массивов с клавиатуры, а затем передать их как параметр в метод. То, с каким массивом следует работать, указывает пользователь, и в зависимости от этого заполняется переменная нужного типа. Ограничение на ввод вложенного массива: он не должен быть прямоугольным, т.е. разное количество элементов в разных строках должно проверяться программно. Затем происходит вызов метода вашего объекта, который выводит на экран исходный массив и результат своей работы. У пользователя запрещается спрашивать, сколько элементов будет в массиве – программа должна определять окончание ввода самостоятельно. Задание: а)Одномерный массив- Поменять местами третий четный и второй нечетный элемент массива. б)Двумерный массив - Добавить строку, содержащую нули после каждой строки с элементами, меньшими по модулю среднего арифметического отрицательных элементов(по модулю). в) Вложенный массив- Поменять местами третий четный и второй нечетный элемент массива в самой длинной строке. Лаба №2 Написать класс с открытым методом, открытым свойством и закрытым строковым полем. Метод работает со строковым полем класса через методы класса String. Результат работы метода записать в указанное строковое поле. Метод решает задачу по варианту (см.ниже) и свой результат записывает в строковое поле, а в основной программе уже выводится этот результат через свойство. Выводить на форму и в MessageBox. Исходную строку, вводимую пользователем с клавиатуры, записать в закрытое поле класса через конструктор. В основной программе работать с полем только через свойство или конструктор. Задание: Дана строка-предложение на русском языке. Вывести самое длинное слово в предложении (если таких слов несколько, то вывести первое из них). Лаба №3 Реализовать класс, с методом, решающим поставленную задачу, используя коллекцию Dictionary. Для задачи есть свои критерии обрабатываемой информации. Если информация не соответствует критерию, то сгенерировать собственное исключение и закрыть программу. Для Dictionary объявить индексатор и вывод организовать через него. Обязательно использовать метод ContainsKey. Задание: Пользователь вводит n строк на латинице. Вывести все гласные из строк, чья длина – простое число. Посчитать количество гласных. Для хранения списка гласных использовать Dictionary. Ключ – имя гласной, значение – количество данной гласной в строке. Регистры символов учитывать. В результате работы программы должно вывестись: исходные n строк, строки, удовлетворяющие условию и список гласных в них, с указанием количества. Критерий: введенная информация содержит только символы латиницы. Последний раз редактировалось Валера1984; 22.04.2014 в 09:40. |
22.04.2014, 14:08 | #2 |
Новичок
Джуниор
Регистрация: 09.05.2012
Сообщений: 2
|
Здравствуйте. Могу разработать и реализовать ваши работы.
Контакты: skype - igorlian, e-mail - igorlian555@gmail.com |
22.04.2014, 17:50 | #3 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
бюджет то какой?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра в Delphi: «миссионеры и каннибалы»: На левом берегу реки находятся три миссионера и три каннибала. Нужно переправить всех | Кристина25 | Общие вопросы Delphi | 0 | 07.10.2013 12:57 |
Три небольшие лабы по JavaScript - Сегодня нужно | to-ot | Фриланс | 0 | 21.05.2012 17:20 |
Две лабы: файл - обработать слова; массив - найти три наибольших элемента за один проход ( Delphi ) | Emma_Imp | Помощь студентам | 5 | 26.12.2010 21:13 |
как создать матрицу три на три в мемо (делфи) | Lordigan | Помощь студентам | 0 | 15.03.2010 18:37 |
черный ящик, на три входа и на три выхода | Shanson | Помощь студентам | 7 | 30.01.2008 09:45 |