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

В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ c++ шаблон функции http://www.cyberforum.ru/cpp-beginners/thread821620.html
Есть некая структура, которая хранит информацию о фигурах (площадь основания, радиус и т.д.). Нужно описать шаблонную функцию, которая в зависимости от переданных параметров будет рисовать...
C++ Одномерный массив. Найти наименьший элемент, все нулевые элементы заменить значением этого элемента Ребят,помогите,пожалуйста, с массивом,вот задание: В массиве найти наименьший элемент.Вывести на дисплей полученное значение.После этого изменить исходный массив следующи образом: все нулевые... http://www.cyberforum.ru/cpp-beginners/thread821601.html
получить 4бит из байта C++
есть байт, например 32 что написать в структуру что бы прочитать отдельно 3 и 2 ? (если просто BYTE тогда что дальше делать с байтом что занести 3 и 2 отдельно в переменные?)
C++ Найти телефон сотрудника по фамилии и инициалах (работа с файлами С++)
Задан файл, который содержит номера телефонов сотрудников: указывается фамилия и инициалы, номер телефона. Найти телефон сотрудника по его фамилии и инициалах. Как это сделать?
C++ Найти наибольшее положительное целое число n, для которого выполняется условие: http://www.cyberforum.ru/cpp-beginners/thread821577.html
условие: Плиз очень надо=) Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а также дублировать тему в одном разделе. Правила форума
C++ Создание англо-русского словаря Другу задали курсовой создать англо-русский словарь, реализовал начало через std::set, но есть один нюанс в задании написано "обеспечить возможность хранения нескольких вариантов". Если кто делал... подробнее

Показать сообщение отдельно
VILENA13
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 8

В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали - C++

28.03.2013, 22:39. Просмотров 459. Ответов 3
Метки (Все метки)

В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали и вывести результаты.
что не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <locale> 
#include <algorithm> 
 
#include <stdlib.h> 
#include <time.h> 
 
int main() 
{ 
setlocale(LC_ALL, ""); 
srand((unsigned) time(NULL)); 
 
int m[10][10]; 
std::generate_n(&m[0][0], sizeof(m) / sizeof(m[0][0]), &rand); 
 
int sum = 0; 
for (size_t i=0; i < sizeof(m) / sizeof(m[0]); i++) 
sum += m[ i ][ i ]; 
 
std::replace_if(&m[0][0], &m[0][0] + sizeof(m) / sizeof(m[0][0]), [](int v){ return v & 1; }, sum); 
 
return 0; 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru