Створення консольного проекту для тестування функції з бібліотеки

Виберіть пункт меню File|New|Project, задайте тип проекту ConsoleApplication, назвіть йому – ConsoleMySin, вкажіть, що проект додається до існуючого Рішення Lab1. В результаті у вже існуюче Рішення додасться ще один проект.

Напишіть код, який викликає реалізовану функцію Sin(x,n), стандартну функцію Sin(x), обчислює похибку і виводить результат на консоль.

Лістинг 1.2. Консольний застосунок, який викликає бібліотечний метод

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace ConsoleMySin

{

class Program

{

/// <summary>

/// Виклик бібліотечного методу Sin(x,n) з MySin.dll

/// </summary>

/// <param name="args"></param>

static void Main(string[] args)

{

Console.WriteLine("Введите x- угол в радианах");

double x = double.Parse(Console.ReadLine());

Console.WriteLine("Введите показатель степени n");

int n = int.Parse(Console.ReadLine());

//вызов метода вычисления sin(x) из библиотеки

double my_sinus = MyLib.MySin.Sin(x, n);

//вызов метода из класса Math

double sinus = Math.Sin(x);

double delta = sinus - my_sinus;

Console.WriteLine("my_sinus= {0},sin={1},delta={2}", my_sinus, sinus, delta);

Console.ReadKey();

 

}

}

}

Побудуємо рішення і отримаємо повідомлення про помилку. Наша бібліотека не підключена до проекту.








Дата добавления: 2015-04-10; просмотров: 750;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.