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

Матрица - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сочетание клавиш списка функций http://www.cyberforum.ru/cpp-beginners/thread238667.html
Есть ли в MS Visual studio 6.0 сочетания клавиш для вставки функций? К примеру у меня есть функция void f() { } Я нажимаю, и появляется список для вставки, как если бы делать для обращаться к...
C++ Игра НИМ Хочу реализовать игру НИМ так, что бы не с консолью работать, а с виндовсовским окном, с управление кнопками, отображением количества предметов в кучках и т.д, вообщем как в VBA. Не знаю даже с чего... http://www.cyberforum.ru/cpp-beginners/thread238665.html
C++ Вычислить и вывести на экран значения функции F(a,b,c), где a,b,c, - действительные числа
Окажите, плиз, помощь в решении этих задач (с меня пиво, в противном случае - большое человеское спасибо). Задание 1. Вычислить и вывести на экран значения функции F(a,b,c), где a,b,c, - ...
C++ Как присоединить одну строку к другой типа const char *
Создаю группу файло, передаю путь. Нужно соединить строки. const char *path="C:\\Program Files\\Microsoft Visual Studio\\MyProjects\\"; const char *file="1.txt" Как получить? const char...
C++ Прописывания директории в fopen http://www.cyberforum.ru/cpp-beginners/thread238634.html
Как правильно использовать ? Я пишу FILE *infile = fopen("C:\1.txt", "w"); не работает
C++ Подпрограммы Добрый день.Можете помочь написать 2 программы в borland C++ Помогите пожалуйсто.Заранее благодарен! 1)Создать подрограмму,которая за стороной "a" определяла бы периметр квадрата и его... подробнее

Показать сообщение отдельно
Hon-Sun
0 / 0 / 0
Регистрация: 05.02.2011
Сообщений: 11
05.02.2011, 21:30  [ТС]
Помогите, пожалуйста!?

Добавлено через 9 минут
Можете подробно написать? Если у меня трехмерная матрица: какая часть верхная, и какая часть нижная. Я не могу определить это. Вот постановка задачи: Для разряженной матрицы целых чисел в соответствии с индивидуальным заданием создать модуль доступа к ней, у котором обеспечить экономию памяти при размещении данных.

Функция write_matr предназначена для записи элемента в матрицу. Прототип функции:
int write_matr(int x, int y, int value);
где x и y - координаты (строка и столбец), value - то значение, которое нужно записать. Функция возвращает значение параметра value, или 0 - если была попытка записи в нулевой участок. Если после выполнения функции значение переменной L2_RESULT -1, то это указывает на ошибку при обращении.

Выполнение функции подобно функции read_matr с тем отличием, что, если координаты указывают на ненулевой участок, то функция записывает value в массив m_addr.

Функция ch_coord предназначена для проверки корректности задания координат. Эта функция описана как static и поэтому может вызываться только из этого же модуля. Прототип функции:
static char ch_coord(int x, int y);
где x и y - координаты (строка и столбец). Функция возвращает 0, если координаты верные, -1 - если неверные. Соответственно, функция также устанавливает значение глобальной переменной L2_RESULT.

Функция lin предназначена для преобразования двумерных координат в индекс в одномерном массиве. Эта функция описана как static и поэтому может вызываться только из этого же модуля. Прототип функции:
static int lin(int x, int y);
где x и y - координаты (строка и столбец). Функция возвращает координату в массиве m_addr.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru