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

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

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

Показать сообщение отдельно
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
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];
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru