Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 06.10.2021
Сообщений: 40

Дописать функцию модульного тестирования

03.04.2022, 09:50. Показов 334. Ответов 3

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
class Trinagle
{
 
                    // для максимального значения периметра
                    // стороны
    private double a; //сторона 1
    private double b; //сторона 2
    private double c; //сторона 3
 
    
   
    public bool exists()
    {
        double max = (a > b) ? (a > c) ? a : c : (b > c) ? b : c; //максимальное значение, double для чисел с дробной частью
        float p = (float)(a + b + c);
        if (max >= (p - max)) return false;
        else return true;
    }   //истина
 
 
        // todo: set double _a, double _b, double _c
 
        public Trinagle(double _a, double _b, double _c) { //конструктор
        a = _a;
        b = _b;
        c = _c;
    
 
    //Пространство имен
    if (!exists())
    {
        throw new Exception("трег. не сущ.");
    }
}
 
public float get_ygl1() // для расчета угла 1
{
    float alpha;
    alpha = (float)Math.Acos((b * b + c * c - a * a) / (2 * b * c));
    return alpha;
}
 
public float get_ygl2() // для расчета угла 2
{
    float betta;
    betta = (float)Math.Acos((a * a + c * c - b * b) / (2 * a * c));
    return betta;
}
 
public float get_ygl3() // для расчета угла 3
{
    float gamma;
    gamma = (float)Math.Acos((a * a + b * b - c * c) / (2 * a * b));
    return gamma;
}
 
    public double get_area() //const
{ //выводит площадь
        float pp = (float)(a + b + c) / 2;
return Math.Sqrt(pp * (pp - a) * (pp - b) * (pp - c));
 
}
 
 
public double get_perimetre() //выводит периметр
{
   float p =(float) (a + b + c);
return p;
}
 
 
}
 
 
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.04.2022, 09:50
Ответы с готовыми решениями:

Пример модульного тестирования
Ребята выложите кто-то исходник консольного приложения примера модульного тестирования из книги "Сандерсон С., Фримен А. ASP.NET MVC3...

Как запретить исполнять часть кода в рамках модульного тестирования
Доброго времени суток. У меня в коде используются ожидания Thread.Sleep() но во время запуска юнит-тестов (MSTest) мне эти задержки не...

Инфраструктура модульного тестирования Lotusscript-кода
Наверное, о модульном тестировании (unit tests) не слышали только глухие и ленивые. Я не буду писать здесь об unit-тестах и TDD, желающие...

3
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3431 / 2750 / 575
Регистрация: 04.09.2018
Сообщений: 8,642
Записей в блоге: 3
03.04.2022, 09:57
А что такое "Trinagle" ?
0
0 / 0 / 0
Регистрация: 06.10.2021
Сообщений: 40
03.04.2022, 10:09  [ТС]
Цитата Сообщение от wizard41 Посмотреть сообщение
А что такое "Trinagle" ?
это треугольник класс
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3431 / 2750 / 575
Регистрация: 04.09.2018
Сообщений: 8,642
Записей в блоге: 3
03.04.2022, 10:15
ShapeLibNet50
Делал кому-то. Это библиотека вычислений круга и треугольника, там же тесты. Разбирайтесь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.04.2022, 10:15
Помогаю со студенческими работами здесь

Дописать программу тестирования
Парни помоги пожалуйста, сказали сделать прогу для тестирования, накидал вот небольшие наброски, а дальше не могу......помоги тем кто...

Дописать программу (Дерево. Дописать функцию - bst_remove_all - удалить все - child(left, right))
У меня двоичное дерево поиска и нужно дописать функцию - bst_remove_all - удалить все - child(left, right) с использованием рекурсивной...

Дописать функцию
Нужно возвратить таблицу таблицу с типом товара .Нужно сделать так ,чтобы выводился продукт и его тип У меня получается так

Дописать функцию Си
Язык Си Нужно дописать функцию. Функция ищет сколько раз повторяется один и то же ряд чисел и выписать его. #include...

Дописать функцию
Здравствуйте, очень прошу помочь доделать функцию print_firm(). Я понимаю, что сделала неправильно, но как реализовать правильно, не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru