Liviu Ganea Ответов: 1

Как собрать информацию с помощью зубчатого массива?


Hello. I am a new guy to C# (going for a master degree), so my teacher jumped streight to giving us homework. So, what I need to do is : to collect data about student's marks using jagged arrays.

1st: we must introduce data about the list of courses using a vector....

2nd: we must introduce data about the list of students using a vector...

3rd: we must generate a random irregulated parallelepiped using the marks of each student at each course...

Frankly, I have no ideea how to do this and my teacher isn't helping me either, he's not explaining very well, can you help me?


Что я уже пробовал:

string [][][] stud = new string[4][5][8];


Это все, что я смог придумать...

[no name]

Если ваш вопрос действительно звучит так: "Можете ли вы научить меня программированию в постинге на форуме?" ответ-Нет, мы не можем.

Начните с чтения домашнего задания, следуйте инструкциям и ознакомьтесь с документацией по классам, которые он предлагает вам использовать. Вы можете найти объяснение для зубчатых массивов, https://msdn.microsoft.com/en-us/library/2s05feca.aspx

1 Ответов

Рейтинг:
0

User 11061201

Jagged array - это массив n-мерных массивов

'a one dimensional array accepts no arrays, simply objects

Dim oneDArray() как целое число = {4, 5, 8}

'a two dimensional array accepts only arrays and that of one dimensional

Dim twoDArray () () As Integer = {oneDArray, anotherOneDArray и т. д..}

Dim threeDArray () () () As Integer = {twoDArray, anotherTwoDArray, etc2..., another_etc2....}


threeDArray (0) возвращает twoDArray
threeDArray (1) возвращает anotherTwoDArray
threeDArray (2) возвращает etc2...
threeDArray (3) возвращает another_etc2...

threeDArray(0) (0) возвращает oneDArray
threeDArray(0) (0) (0) возвращает 4. (см. выше {4,5,8})