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

класс "Матрица" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ динамическая цепочка http://www.cyberforum.ru/cpp-beginners/thread142522.html
Динамические списки, стеки. В соответствии с вариантом задания организовать динамические структуры данных и обработать их по предложенному алгоритму. 2.Создать динамическую цепочку символов,...
C++ Наибольшее отрицательное значение в массиве Всем доброго времени суток. У меня тут возникла небольшая загвоздка, нужно в массиве найти первый максимальный элемент среди отрицательных элементов, стоящих правее элемента, равного Т. Вот код, но... http://www.cyberforum.ru/cpp-beginners/thread142496.html
C++ Программа на замену в строке
Реализовать функцию заменяющую в строке последнее слово 'пять' на цифру 5.
Переписать в выходную строку слова из входной строки в порядке возрастания их длины C++
Народ очень нужна помощь решить задачку на простом СИ. Буду очень благодарен кто поможет... можно скинуть на мыло Calipso-777@mail.ru или выложить тут... А вот сама Задачка: Переписать в выходную...
C++ Заполнение дерева http://www.cyberforum.ru/cpp-beginners/thread142463.html
Нужно заполнить дерево так, чтобы указатели помещались наиболее ближе к корню, т.е. чтобы пока не заполнился один уровень он на другой не переходил. Я так понял, что нужно использовать рекурсию....
C++ Создание внешних модулей в С++ Как создать внешний файл с функциями наподобие модулей в Pascal? Скажите пожалуйста... подробнее

Показать сообщение отдельно
*HellRaiser*
28 / 28 / 2
Регистрация: 08.06.2010
Сообщений: 146
09.06.2010, 15:15
Мда, немножечко не доглядел. Но просто всё равно не пойму, что тебе не ясно, если решение ты сама написала. Разжёвываю...
Написать класс «Матрица», где поля класса (данные-члены класса) – элементы матрицы
Отсюда следует, что создаём некий matrisca.cpp, где задаём переменные, наши матрицы (в ходе решения может потребуется ещё какая-нибуть переменная)
C++
1
2
3
4
public:
   a [] [];
   b [] [];
   c [] [];
А затем создаёшь конструктор, где инициализируешь каждый элемент матрицы. Чем не знаю, ты не оговорилась, может матрица у тебя дана, а может с клавиатуры. Если второе то в конструкторе можно просто обнулить наши переменные.
Смотрим далее:
операции с матрицами – методы класса (функции-члены класса)
Тоесть для каждого действия с матрицами ты создаёшь некие функции void с переменными i и j (это как стандарт), где с помощью циклов (а ты с ними работать умеешь) выполняешь нужное действие. Пример выше был.
Я насчитал у тебя 10 функций. Десятая это размер матрицы определяются во время
выполнения программы
. Она не обязательно должны быть в классе.

Добавлено через 13 минут
Забыл добавить...если будут проблемы с
Написать программу, демонстрирующую работу с этим классом.
Можешь обращаться, есть идеи...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru