Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 23.03.2016
Сообщений: 43
1

Как это работает?

14.03.2018, 16:46. Просмотров 812. Ответов 5
Метки нет (Все метки)

Добрый день!

У меня просьба, объясните мне пожалуйста, как это работает если возможно подробнее. Где вот начинается k=0. Оттуда вообще не могу понять как работает.

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
Dim mass1, mass2 As Variant
Dim mass3(0 To 1000), mass4(0 To 1000) As Variant
 
Sub st()
  mass1 = Array("one", "two", "three", "two", "four", "one", "six", "one")
  mass2 = Array(6, 4, 3, 2, 1, 2, 4, 5)
  n1 = UBound(mass1)
  n2 = UBound(mass2)
  If (n1 <> n2) Then
    MsgBox ("Размеры массивов не совпадают")
  Else
  k = 0 'кол-во уникальных элементов в mass1
  mass3(0) = mass1(0)
  For i = 1 To n1   'Считаем количество элементов от 1 до конца массива
    b = True
    For j = 0 To k
      If mass3(j) = mass1(i) Then
        b = False
        Exit For
      End If
    Next j
    If (b = True) Then
      k = k + 1
      mass3(k) = mass1(i)
    End If
  Next i
  End If
  For i = 0 To k
    Sum = 0
    For j = 0 To n1
      If mass1(j) = mass3(i) Then
        Sum = Sum + mass2(j)
      End If
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2018, 16:46
Ответы с готовыми решениями:

Не могу понять, что это за реализация ORM и как это работает
Есть проект на C#, есть база данных MSSQL, есть код, который позволяет мне добавлять и удалять...

Как это работает? Я хочу спросить как работает C++ и где можно про него почитать
Привет, котоны. Заранее благодарю. Это будет моих общих вопросов нить, т.к. создавать целую ветку...

Что это и как это работает
Для чего указываются эти параметры в этих тегах? И как они работают? За подробное описание...

Что это за фишка языка? s+=i[a]; почему это вообще работает? Где про это прочитать?
#include &lt;iostream&gt; using namespace std; int main() { int a={1,2,3,4,5}; int s=0; ...

__________________
5
3944 / 1348 / 372
Регистрация: 07.08.2013
Сообщений: 3,402
14.03.2018, 16:59 2
масло масленное

Добавлено через 2 минуты
видно что код не весь
0
0 / 0 / 0
Регистрация: 23.03.2016
Сообщений: 43
14.03.2018, 17:19  [ТС] 3
Нет, код весь
0
...
39 / 37 / 13
Регистрация: 08.10.2016
Сообщений: 167
15.03.2018, 07:45 4
Нет, не весь, предположу, что не хватает этого:
Visual Basic
1
2
3
4
5
    
    Next j
Next i
Debug.Print Sum
End Sub
0
103 / 63 / 10
Регистрация: 13.02.2017
Сообщений: 178
15.03.2018, 12:01 5
Основной вопрос не как (как - в коде написано), а Что это должно делать...
0
0 / 0 / 0
Регистрация: 23.03.2016
Сообщений: 43
15.03.2018, 14:29  [ТС] 6
ну есть возможность закомментить его

Что он делает значит:
Есть массив с названиями, есть массив со значениями

Индексы двух массивов совпадают
если в первом массиве есть одинаковые значения, то значения в втором массиве суммируются
В итого выводится двумерный массив.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2018, 14:29

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Русификация.Работает-супер! Обьяснитте, как это работает?
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;windows.h&gt; using namespace std; char*...

Как это создать, и как это работает?
Здравствуйте. У меня возник вопрос, по которому ответа я не нашёл, и решил спросить здесь. Может...

Как это работает?
Здравствуйте, можете, пожалуйста, поэтапно объяснить как работает приведенный ниже фрагмент кода?...

Как это работает?
new(Y)(arguments,arguments) Вопрос следующий, как это работает? &quot;Y&quot; содержит функцию, если...

Как это работает?
Не могу понять, как это работает: #include &lt;iostream&gt; using namespace std; int main() { ...

Как это работает: g[ch-'A']++
Обьясните как ето работает. желательно подробнее как для новичка . g++;


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.