Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Код обратной матрицы и перемножения матрицна с++ https://www.cyberforum.ru/ cpp-beginners/ thread332668.html
Нужен код для нахождения обратной матрицы. Желательно с импортом коэффициентов и тхт. Так же нужен код для перемножения матриц. Заранее всем спасибо!
C++ Как подключить библиотеку i7000.dll?
у меня есть библиотека i7000.dll библиотека необходимая для работы с com портами все остальное работает нормально а эта работает только с 3 и 5 c++builderом сам пишу на 2006. подскажите пожалуйста...
Вопрос из разряда страшно спросить C++
Вот есть кусок кода. sp<MetaData> MediaBuffer::meta_data() { return mMetaData; } Мне не понятно что означает вот эти <....>? Что они делают? Какова их роль? Спасибо!
C++ дайте подсказку. Страуструп 10. (*2) Напишите класс или шаблон, подходящий для реализации обратного вызова. 11. (*2.5) Напишите класс Lock (блокировка) для некоторой параллельной системы. эти 2 задания в конце темы с... https://www.cyberforum.ru/ cpp-beginners/ thread332641.html
C++ вопрос к опытным программистам https://www.cyberforum.ru/ cpp-beginners/ thread332611.html
напишите пожалуйста, как часто вам приходилось или приходится использовать для обработки ошибок механизм try-catch. Возможен ли нормальный возврат в тут точку где было выброшено исключение, если оно...
табуллирование C++
Для каждого у от 0.16 до 1.6 с шагом 0.24 при всех z от 0.1 до 0.5 с шагом 0.1 вычислить: S=(yx2+z)* arcsin z #include <iostream> #include <conio.h> #include <iomanip> #include<cmath>...
C++ Удалить из данной последовательности все буквы abcd
Даны натуральное число n , символы s1.....sn . Удалить из данной последовательности все буквы abcd. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <iostream.h> int main()...
C++ календарь Даны натуральные числа А,В, С, которые обозначают число, месяц и год. Получить тройку чисел, соответствующую следующему дню. #include <iostream.h> #include <stdio.h> #include <conio.h> int main... https://www.cyberforum.ru/ cpp-beginners/ thread332574.html
C++ булевская переменная https://www.cyberforum.ru/ cpp-beginners/ thread332571.html
Написать программу, в результате выполнения которой булевская переменная t получает значение TRUE, если выполняется заданное условие, и FALSE в противном случае (Оператор If не...
C++ Как присвоить значения из одного объекта другому объекту? у меня два объекта, мне надо присвоить значения из одного объекта другому объекту, как это можно сделать #include <iostream> using namespace std; class move { double x; ... https://www.cyberforum.ru/ cpp-beginners/ thread332543.html
Каратель
Эксперт С++
6601 / 4020 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
13.07.2011, 19:15 0

Ищу начинающих программистов! - C++ - Ответ 1839155

13.07.2011, 19:15. Показов 5183. Ответов 49
Метки (Все метки)

Ответ

kravam, решение задач по преобразованию координат матричных элементов(да и вообще многие задачи на матрицы) почти всегда сводится к выяснению местонахождения элемента - над или под диагональю.
Код

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
//для квадратной матрицы, на прямоугольных не проверял
void TranslateCoord(int* x, int* y)
{
    if (*x <= M - 1)
    {
        *x -= *y;
    }
    else
    {
        *y = *x - M + 1 + *y;
        *x -= *y;
    }
}
//позиция ноля в твоих диагональных координатах (6, 2)
/*
           3
           |
     * * * * * *
     * * * * * 1
     * * * * 1 *
 3-- * * * 0 * *
     * * 1 * * *
     * 1 * * * *
*/


Вернуться к обсуждению:
Ищу начинающих программистов! C++
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2011, 19:15

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

Ищу программистов
Всем Доброго времени суток! Столкнулась с такой же проблемой. Ищу программистов, но действительно...

Ищу программистов добровольцев
не нашел подходящего раздела, поэтому создал тут....

Ищу программистов (Блокчейн)
Ищу программистов для написание ядра (Блокчейн- аналог,Графена,Этериума и др). На данный момент...

Ищу программистов,разработчиков
Доброго времени суток, приглашаю к совместной работе над интересным онлайн проектом разработчиков...

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