В принципе, я сделал программу, чтобы она могла читать числа из файла, каждая из трех массивов хранит одни и те же значения, за исключением того, что для каждого массива числа будут идти на 1. Поэтому, если массив 1 имеет значение 1, массив 2 будет иметь значение 2, а массив 3 будет иметь значение 3. Что я хочу знать, так это то, как я могу добавить эти значения вместе по их позиции в массиве (в пример ранее 1,2 и 3 были всеми первыми элементами их массивов), разделите на три и сохраните их в новом массиве в визуальном базовом?Как добавить отдельные элементы из нескольких массивов (целое число) в vb
Clearer пример:
Программа считывает номера 1,2,3 (пример номера) из файла
хранит их в массиве
Создает два новых массивов с одинаковыми значениями в одних и тех же размеров за исключением все они были увеличены на 1
Добавить каждое значение из каждого массива в том же положении и разделить на три значения Магазина
в другом массиве
1st array:
1
2
3
2nd array: (add 1)
2
3
4
3rd array (add 2)
3
4
5
final array (add them via their position in the array and divide by 3)
1 + 2 + 3 = 6/3 = 2 (1st value)
2 + 3 + 4 = 9/3 = 3 (2nd value)
3 + 4 + 5 = 12/3 = 4 (3rd value)
Я был в состоянии получить номера в массивы с помощью следующего кода:
array1 = numbers.ToArray
For Each element As Integer In array1
Console.WriteLine(element)
Next
Console.ReadLine()
array2 = numbers.ToArray
For Each element As Integer In array2
element += 1
Console.WriteLine(element)
Next
array3 = numbers.ToArray
For Each element As Integer In array3
element += 2
Console.WriteLine(element)
Next
код способен взять числа из списка целых чисел (цифр) и хранить его соответствующим образом однако то, что у меня возникают проблемы с является добавляя каждый номер в соответствии с ее позиции в массиве:/
Любая помощь будет высоко ценится, ребята :)
Если второй и третий массивы содержат числа, которые на 1 и 2 больше числа в одном и том же положении в первом массиве, тогда нет смысла иметь второй и третий массивы. Чтобы вычислить среднее значение значений в той же позиции в трех ваших массивах, просто добавьте 1 к значению в первом массиве. – Blackwood
А теперь я вижу xD, но что, если значения в каждом массиве колебались от 0,10, как бы тогда вычислить среднее? –
Второй массив всегда будет содержать среднее из трех чисел. –