Основы программирования на языке С# - Курсовая работа

бесплатно 0
4.5 65
Создание программы на языке С# для табулирования степенной функции и построения ее графика со следующими возможностями: расчет функции при помощи ряда и рекурсии, сохранение результатов в файл. Описание интерфейса взаимодействия с пользователем.


Аннотация к работе
Киевский национальный университет строительства и архитектурыНеобходимо написать программу на языке С# для табулирования функции и построения ее графика. Функция имеет следующий вид: Программа должна иметь следующие функциональные возможности: 1. Табулирование функции. Таким образом, дерево функций будет иметь следующий вид (рис. Интерфейс будет располагаться на одной форме, которая будет иметь две закладки. Закладка 1 - для ввода данных и вывода результатов табулирования и Закладка 2 - для построения графика интерфейс показан на рис.В программе разработана структура для хранения информации о результатах табулирования. Структура имеет следующий вид (табл.Void button1_Click (System::Object^ sender, System::EVENTARGS^ e) Функция расчета. Вызывается при нажатии кнопки "Расчет". Вызов функций расчета Входные данные: System::Object^ sender - объект вызвавший событие (кнопка). Вызывается при нажатии на пункт меню "Запись в файл" Входные данные: System::Object^ sender - объект вызвавший событие (кнопка). System::EVENTARGS^ e-данные о событии(нажатии кнопки). list sin2 - список результатов табулирования при помощи рекурсии, т.е. значений х и у. list sin1 - список результатов табулирования при помощи ряда, т.е. значений х и у. list sin - список результатов табулирования эталонной функции arccos(x), т.е. значений х и у.При запуске программы появляется главная форма рис. На которой можно ввести данные и при нажатии на кнопку расчет будет произведен расчет, результаты которого отобразиться в таблице (рис. 7) и построится график по полученным данным рис. При нажатии на пункт меню "Запись в файл "результаты запишутся в файлы sin.txt - файл с данными табулирования эталонной функции arccos(x), sin1.txt - файл с данными табулирования при помощи ряда, sin2.txt - файл с данными табулирования при помощи рекурсии. При выборе кнопки меню чтения из файла результаты будут прочтены из файла запишутся в таблицу рис.} private void ЗАПИСЬВФАЙЛTOOLSTRIPMENUITEM_Click(object sender, EVENTARGS e) //функция для записи данных в 3 текстовых файла STREAMWRITER write_text = new STREAMWRITER(file); {write_text.WRITELINE(DATAGRIDVIEW1.Rows [i].Cells [0].Value); write_text.WRITELINE(DATAGRIDVIEW1.Rows [i].Cells [1].Value); while (read_text.READLINE()!=null&& read_text.

План
Оглавление

1. Постановка задачи

2. Структура программы

3. Спецификация всех функций

4. Описание интерфейса взаимодействия с пользователем

5. Исходный код программы

1. Постановка задачи
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?