С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить среднее арифметическое элементов главной диагонали квадратной матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как проверить? http://www.cyberforum.ru/cpp-beginners/thread316046.html
Господа програмисты как проверить открыта ли определённая программа?Допустим пользователь запускает "Nero" ,а программа пишет,что программа открыта,пользователь закрывает,пишет программа не открыта....
C++ матрица в файле всем доброго времени суток :good: помогите решить такую задачку ..... допустим у меня есть текстовый файл matrix.txt в котором находится матрица размером n на m .... нужно подсчитать... http://www.cyberforum.ru/cpp-beginners/thread316033.html
Решить программу про строки на С++ C++
Дана строка символов. Вставить после каждого символа "%"
матрица C++
..затем на место первого добавить столбец из произведений элементов соответствующих строк. вот кусок кода //выделение памяти под столбец for(i=0;i<n;i++) for(j=0;j<m-k;j++){ ...
C++ В заданной строке заменить буквы на их порядковый номер. http://www.cyberforum.ru/cpp-beginners/thread316000.html
В заданной строке, состоящей из цифр и латинских букв, заменить буквы на их порядковый номер в алфавите. Получившуюся строку вывести на экран. Большая просьба помочь с программой. Заранее спасибо....
C++ Сортировка, Функции, Структуры Народ помогите с лабами по программированию на С++: 1) Отсортировать каждый третий элемент массива по убыванию методом пузырьков. 2)Написать функцию, которая возвращает истину, если в массиве нет... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2850 / 1785 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
08.06.2011, 19:03
Цитата Сообщение от pups Посмотреть сообщение
а) среднее арифметическое элементов главной диагонали квадратной матрицы;
C++
1
2
3
4
5
6
7
double f(int **m, size_t sz)
{
  int sum = 0;
  for(size_t i = 0; i < sz; ++i)
    sum += m[i][i];
  return sum / static_cast<double>(sz);
}
Цитата Сообщение от pups Посмотреть сообщение
среднее арифметическое элементов побочной диагонали квадратной матрицы
Так же само как и выше, но
C++
1
sum += m[i][i];
заменить на
C++
1
sum += m[sz - i - 1][sz - i - 1];
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.