Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

модуль при помощи любого текстового редактора создать текстовый файл с именем Input1

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.11.2024

Задача 1

a) В том же каталоге, что и исполняемый модуль, при помощи любого текстового редактора создать текстовый файл с именем Input1.txt. В первую строку файла записать число 17, которое является значением переменной x, во вторую - число 23, являющееся значением переменной y.

б) На языке С# написать консольное приложение, получающее имя входного файла в качестве параметра командной строки. Данная программа должна считать значения переменных x и y и вычислить следующее выражение z=3x+5x2+32y0.5 . Значение z должно быть записано в файл с именем Output.txt

___________________________________________________________________________________________

Задача 2

a) В том же каталоге, что и исполняемый модуль, при помощи любого текстового редактора создать текстовый файл с именем Input2.txt. В файл необходимо записать матрицу, имеющую три строки и четыре столбца, содержащие целые числа от 50 до 100. Столбцы матрицы должны быть отделены друг от друга пробелами.

б) На языке С# написать консольное приложение. Данная программа должна считать  значения элементов матрицы в массив A, имеющий четыре строки и три столбца таким образом, чтобы элементы первой строки матрицы были записаны в первый столбец массива, второй строки- во второй столбец, и третьей строки - в третьий столбец массива соответственно. После чтения необходимо вычислить среднее арифметическое элементов главной диагонали. Значение среднего арифметического  должно быть записано в файл с именем Output.txt

____________________________________________________________________________________________

Задача 3

a) В том же каталоге, что и исполняемый модуль, при помощи любого текстового редактора создать текстовый файл с именем Input3.txt. В первые три строки файла записать в произвольном порядке три любые фамилии Ваших одногруппников.

б) На языке С# написать  приложение Windows Forms. В приложении создать класс student, имеющий поля: Name и Surname с модификатором доступа private и методы: GetName и GetSurname, возвращающие соответственно имя и фамилию студента. Один из конструкторов класса должен:

- в качестве первого параметра получать имя студента,

- в качестве второго параметра - фамилию студента

- инициализировать   значения полей класса, полученными значениями параметров

При загрузке формы должен быть создан  и проинициализирован массив, состоящий из  трех объекта типа student. Фамилии объектов должны совпадать с фамилиями, записанными в файле.

На форме должны присутствовать три элемента управления:

-  Button;

-  ListBox;

-  TextBox;

Необходимо написать обработчик нажатия на кнопку таким образом, чтобы он считал построчно фамилии студентов из файла, название которого задано в элементе управления TextBox  и разместил в элементе управления ListBox имена студентов, соответствующие фамилиям, в том порядке, в котором они были считаны из файла. Соответствие имен и фамилий должно быть взято из массива объектов типа student.

___________________________________________________________________________________________

Задача 4

На языке С# написать  приложение Windows Forms, демонстрирующее применение полиморфизма. В приложении создать абстрактный класс  aspirant, имеющий поля: Name и Surname и абстрактный метод: GetQualification,

От класса aspirant  необходимомо породить три класса:

- mathematic (дополнительное поле Znaet, перегруженный метод GetQualification, формирующий и возвращающий строку из полей: Name, Surname, Znaet)

- programmer (дополнительное поле Umeet, перегруженный метод GetQualification, формирующий и возвращающий строку из полей: Name, Surname, Umeet)

- philolog (дополнительное поле Vladeet, перегруженный метод GetQualification, формирующий и возвращающий строку из полей: Name, Surname, Vladeet)

Конструкторы производных классов (mathematic, programmer, philolog) должны иметь два параметра Name и Surname, значения которых должны быть указаны при вызове конструктора. Значения передаваемые через параметры конструктора служат для инициализации соответствующих полей Name  и Surname создаваемых объектов.

Конструктор класса mathematic  должен инициализировать поле Znaet фразой "Таблицу сложения по модулю 2"

Конструктор класса programmer  должен инициализировать поле Umeet фразой "Программировать дружественный интерфейс"

Конструктор класса philolog  должен инициализировать поле Vladeet фразой "Цензурным внутривидового общения"

При загрузке формы должен быть объявлен массив  aspir_x из трех объектов абстрактного базового класса aspirant. Элементы массива должны быть проинициализированы как mathematic, programmer и philolog, соответственно.

На форме должна быть одна кнопка.

Обработчик нажатия Кнопки должен открыть выходной файл с именем OutFile.txt и в цикле, вызывая метод GetQualification для каждого элемента массива, записать возвращаемые этим методом значения в выходной файл.




1. Sexual violence and capitalism
2. Основание новой науки об общей природе наций вышедший в 1725 1730 и 1745 гг
3. Фиш Геннадий
4. На тему- ldquo;Біосфера та сучасні погляди на її проблемиrdquo; Виконав- студ
5. Тема- Реалізація на ЕОМ програм з циклiчним обчислювальним процесом табулювання функцiй
6. Тема- Аудит учета расчетов покупателей и заказчиков на примере ООО
7. Єпіфанія явищеабоТеофаніяБогоявлення
8. тема могла бы быть введена прочно и успешно и без таких нововведений которые нашему быту были бы чужды
9. Тема- Урок ~ узагальнення вивченого матеріалу по темі Структури клітинного рівня- біомолекули та органели к
10. 102000 94н Наименование счета Вид счета Номер и наимен
11. Эта пьеса для сцены так хороша как вероятно не надеялся ни сам автор ни переводчик и это дело г
12. Санитарно-гигиенический анализ рабочего места вулканизаторщика
13. . Назначение и основные принципы управленческого учета
14. Тема- Основні відомості про властивості гірничих порід та способи розробки родовищ корисних копалин
15. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Київ1999 Дисертацією є р
16. Подразумевается что в процессе социализации происходит превращение изначально асоциального субъекта
17. Уральский государственный университет путей сообщения в г
18. А~паратты~ ы~тар мен бостанды~тар
19.  НАУЧНЫЕ ИССЛЕДОВАНИЯ И ИННОВАЦИИ Организации вы
20. N 8-4357 МИНИСТЕРСТВО ТРУДА РЕСПУБЛИКИ БЕЛАРУСЬ ПОСТАНОВЛЕНИЕ от 23 октября 2000 г