Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.04.2017
Сообщений: 122
1

Создайте класс «matrix» для работы с одномерными целочисленными массивами

03.07.2018, 15:03. Показов 621. Ответов 5
Метки нет (Все метки)

Создайте класс «matrix» для работы с одномерными целочисленными массивами. Организовать ввод данных с использованием методов класса. Организуйте вывод на экран с использованием методов класса. Определите в классе конструктор. Определите перегруженный унарный оператор инкремента.

Не получается реализовать...Не могу понять как в одном классе запилить и ввод и вывод одних и тех же массивов, а потом их через оператор инкремента сложить в том же классе.. Помогите пожалуйста
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2018, 15:03
Ответы с готовыми решениями:

Создать класс для работы с одномерными массивами
Условие: Класс описывает одномерный массив состоящий из n целых элементов со значениями в...

Описать класс, элементами которого являются статические методы для работы с одномерными и двумерными массивами
Помогите пожалуйста. Нужно написать программу, в ней описать класс, элементами которого являются...

Создать класс для работы с массивами
Начал создавать класс для работы с массивами. Он создает массивы, но всегда возвращает одинаковые...

Нужен готовый класс для работы с массивами
Для работы с массивами, то есть добавление, вычитание, умножение и все в таком роде. Буду очень...

5
kolorotur
03.07.2018, 15:55
  #2

Не по теме:

Цитата Сообщение от BOEHKOMAT Посмотреть сообщение
Не получается реализовать...
Как вы лодку назовете...

0
95 / 87 / 60
Регистрация: 21.04.2014
Сообщений: 1,205
03.07.2018, 15:59 3
Цитата Сообщение от BOEHKOMAT Посмотреть сообщение
Не могу понять как в одном классе запилить и ввод и вывод одних и тех же массивов
Да просто объявляешь эти массивы и делаешь методы для ввода и вывода
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class matrix
    {
        int [] a {get; set;}
        int [] b { get; set; }
 
        public void Enter ( )
        {
            a = new [] { 1, 2 }; //Можем без проблем обратиться к массиву
            //Ввод
        }
 
        public void output ( )
        {
            //Вывод
        }
    }
0
553 / 530 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
03.07.2018, 16:17 4
Цитата Сообщение от BOEHKOMAT Посмотреть сообщение
Помогите пожалуйста
Эхх... Я сегодня добрый.
Класс:
Кликните здесь для просмотра всего текста
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
    public class Matrix
    {
        private int[] array;
 
        public int Length { get { return array.Length; } }
 
        public Matrix(int N)
        {
            array = new int[N];
        }
 
        public int this[int i]
        {
            get { return array[i]; }
            set { array[i] = value; }
        }
 
        public void Output()
        {
            Console.WriteLine(string.Join(", ", array));
        }
 
        public static Matrix operator ++(Matrix m)
        {
            for (int i = 0; i < m.Length; i++) m[i]++;
            return m;
        } 
    }

Использование:
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
Matrix m = new Matrix(2);
m[0] = 1;
m[1] = 2;
m.Output();
m++;
m.Output();
Console.ReadKey();
0
SETI
63 / 48 / 18
Регистрация: 09.04.2018
Сообщений: 210
03.07.2018, 21:26 5
Shogun31337, Хотел уже браться за это задание
0
553 / 530 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
03.07.2018, 21:28 6
orestsyn, можете переделать ввод через метод, как указано в задании, а не через индексатор, как у меня сделано.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2018, 21:28

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Создать класс для работы с одномерными массивами вещественных чисел
#include &lt;iostream.h&gt; // заголовочные файлы стандартных #include &lt;windows.h&gt; // библиотек ...

Реализовать класс для работы с одномерными массивами указателей строк
всем привет. помогите пожалуйста не могу написать прогу по заданию. реализовать класс для работы с...

Создать класс, в котором реализовать функции для работы с одномерными массивами
Ребят помогите с задачкой Создать класс, в котором реализовать функции для работы с...

Создать класс для работы с одномерными динамическими массивами значений типа unsigned int
Помогите пожалуйста с задачей. Создать класс для работы с одномерными динамическими массивами...


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

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

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