Форум программистов, компьютерный форум CyberForum.ru

Прикладное применение методов принятия решений. Метод Консенсус. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каталог товаров http://www.cyberforum.ru/cpp/thread1152493.html
Доброе время суток, уважаемые форумчане. Нид помощь, заключается в следующем: Есть компонент дерево. На Item "Товары" нужно поставить картинку(значок). Но когда выбираю через <b>Images</b> - то она ставится на все компоненты Item. Как сделать так, чтобы только на "Товары" поставилась? Подробности на скриншоте.
C++ Распознавание объектов на видео opencv, с++ ,Visual Studio 2010 Необходимо выделять движущиеся объекты на видео чтобы в дальнейшем распознавать среди них людей. 1)нужно получить программу выделяющую движущийся объект целиком. 2)нужна база картинок для дальнейшего обучения программы(чтобы можно было сравнивать объекты и определить что люди,а что нет). Покидайте,пожалуйста, ссылок или книг если знаете что-то полезное.... http://www.cyberforum.ru/cpp/thread1151331.html
C++ Именение привязки внутри dll
(извиняюсь, не знаю в каком разделе спросить) Я когда просматриваю dll через тотал командер (F3), то вижу его привязки к другим dll, можно как-то изменить названия этих dll (которые привязаны к выбранному)?
C++ Оптимизация функции Math.pow
Добрый день уважаемые знатоки. Хотел спросить, можна ли как то оптимизировать функцию math.pow. Заранее спасибо
C++ Парсинг файла / общие советы / проектирование http://www.cyberforum.ru/cpp/thread1147953.html
Здравствуйте, товарищи! Необходимо "пропарсить" файл, имеющий расширение doc. Файл большой, более 32к страниц (акцентирую на этом внимание ввиду того, что MS World при таком кол-во страниц буянит и вылетает). Есть ли возможность программно открыть файл для парсинга (да и вообще всяческой обработки) в блокноте, предварительно выбрав нужную кодировку? Как наиболее адекватно и эффективно...
C++ Нужна программа: моделирование компьютерной сети (стационарной) в C++ Нужна программа:моделирование компьютерной сети(стационарной) в си++!!!отпишитесь пожалуйста! подробнее

Показать сообщение отдельно
Dashka_pazuhina
Сообщений: n/a
21.04.2014, 14:38     Прикладное применение методов принятия решений. Метод Консенсус.
Рееебят тема такая: Прикладное применение методов принятия решений. Метод Консенсус. нужно реализовать свой пример на С++ к примеру это могут быть компьютеры или телефоны! Я смогла реализовать это только на VBA, но мне срочно надо на С++, помоооогите пожалуйста!!!

Вот пример на VBA:

Visual Basic
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
76
77
78
79
80
81
82
83
Sub KURSACH()
Dim i As Integer, j As Integer, a1 As String, a2 As Single, a3 As String, a4 As Integer, a5 As Single, a6 As Double, a22 As Double
Dim max As Single, maxi As Integer, name As String
max = 0
i = 2
Sheets("Лист1").Select
Do While Cells(i, 1) <> ""
a1 = Cells(i, 1)
If a1 = "Apple" Or a1 = "Lenovo" Then
Cells(i, 9) = 1
Else: Cells(i, 9) = 0
End If
i = i + 1
Loop
i = 2
Do While Cells(i, 4) <> ""
a3 = Cells(i, 4)
If a3 = "Core i7" Then
Cells(i, 12) = 1
ElseIf a3 = "Core i5" Then
Cells(i, 12) = 0.5
Else: Cells(i, 12) = 0
End If
i = i + 1
Loop
max = 0
i = 2
Do While Cells(i, 3) <> ""
a2 = Cells(i, 3)
If a2 > max Then max = a2
i = i + 1
Loop
i = 2
Do While Cells(i, 3) <> ""
Cells(i, 11) = 1 - (Cells(i, 3) / max)
i = i + 1
Loop
max = 0
i = 2
Do While Cells(i, 5) <> ""
a4 = Cells(i, 5)
If a4 > max Then max = a4
i = i + 1
Loop
i = 2
Do While Cells(i, 4) <> ""
Cells(i, 13) = (Cells(i, 5) / max)
i = i + 1
Loop
i = 2
Do While Cells(i, 6) <> ""
a5 = Cells(i, 6)
If a5 = "750" Then
Cells(i, 14) = 1
Else: Cells(i, 14) = 0
End If
i = i + 1
Loop
i = 2
Do While Cells(i, 7) <> ""
a7 = Cells(i, 7)
If a7 > max Then max = a7
i = i + 1
Loop
i = 2
Do While Cells(i, 7) <> ""
Cells(i, 15) = 1 - Cells(i, 7) / max
i = i + 1
Loop
i = 2
Sum = 0
Do While Cells(i, 9) <> ""
Cells(i, 16) = Cells(i, 9) + Cells(i, 11) + Cells(i, 12) + Cells(i, 13) + Cells(i, 11) + Cells(i, 14) + Cells(i, 15)
i = i + 1
Loop
i = 2
j = 0
Do While Cells(i, 16) <> ""
If Cells(i, 16) > max Then max = Cells(i, 16): j = i
i = i + 1
Loop
MsgBox "Лучший ноутбук " + Cells(j, 1) + " " + Cells(j, 2)
End Sub
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru