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

неправильно возводит в степень матрицу с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ifstream ofstream http://www.cyberforum.ru/cpp-beginners/thread975773.html
как работают данные файловые операции, объясните пожалуйста куда происходит запись ена жёстком диске
C++ Движение окружности по диагонали туда и обратно Вот написал функцию. Что не правильно в алгоритме? void move () { int shag=1; if (x<getmaxx()-r && y<getmaxy()-r) { x+=shag; y+=shag; } else http://www.cyberforum.ru/cpp-beginners/thread975771.html
Статический массив двухмерных динамических массивов C++
Необходимо создать статический массив двухмерных динамических массивов (матриц). Т.е. чтобы была некая стопка матриц, одна под другой. Очень важно, чтобы созданные матрицы были все инициализированы нулями. Вот как делаю я: #define N 10 float**Array; // N - число матриц int m = 5; // кол-во строк в каждой матрице int n = 9; // кол-во столбцов в каждой матрице int k, i; for (k = 0; k <...
Проблемы с курсаком C++
В общем задача такая, написать программу которая переводит слова в цифры! Например: один = 1, два = 2, пять тысяч семьсот пятнадцать = 5715. Написал бы сам, но я даже представления не имею как это сделать, наоборот я уже сделал(скопипастил ;D), а этого нигде нет. Буду благодарен всем кто поможет=)
C++ Реализация разбиения числа с Динам. Прогр http://www.cyberforum.ru/cpp-beginners/thread975701.html
Доброго времени суток. Нужна помощь: как с помощью динамического программирования реализовать решение такой вот задачи: "найти количество разбиений числа на не повторяющиеся слагаемые". То есть, для числа 3 ответом будет 2: - 1 + 2 - 3 Буду благодарен за полностью рабочую программу, потому как пытаюсь разобраться с ДП, а без примеров не могу. В рунете же мало статей на эту тему. Заранее...
C++ Написать программу, которая предлагает пользователю ввести число и выводит в консоль все числа, на которые введенное делится без остатка Написать программу, которая предлагает пользователю ввести число и выводит в консоль все числа, на которые введенное делится без остатка. использовать только for подробнее

Показать сообщение отдельно
Гром
 Аватар для Гром
199 / 118 / 10
Регистрация: 20.03.2009
Сообщений: 1,075
Записей в блоге: 15
13.10.2013, 06:25     неправильно возводит в степень матрицу с++
Точнее, так:
C++
1
2
3
4
5
6
7
8
for (uint i = 0; i < sz; ++i)
 for (uint j = 0; j < sz; ++j)
  {
  elem = 0;
  for (uint k = 0; k < sz; ++k)
   elem += a[i][k] * b[k][j];
  c[i][j] = elem;   //или сразу работать с c[i][j] без создания временной переменной
  }
У вас ведь только при возведении в квадрат будут одинаковые сомножители, потом будут разные.
 
Текущее время: 15:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru