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

Массывы в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен иной метод чтения структуры из файла http://www.cyberforum.ru/cpp-beginners/thread102942.html
Это то что у меня есть на данный момент, но судя по сегодняшней лекции нужно еще сделать тожесамое но уже читая не элементы структуры а весь обьект структуры, типа cin >> mas.name >> mas.hight;...
C++ Вычислить значения функции на интервале как это решается напишите прогу Функцияy = tg(x) диапазон изменения аргумента(x >= -2*pi) && (x <= 2*pi) шаг изменения аргумента h = pi/4 http://www.cyberforum.ru/cpp-beginners/thread102921.html
Класс. Строка. Чтение из файла. C++
Добрый день. Возникла проблемка. #include <iostream> using namespace std; class zdanie { int plosh, obm; char *adres, *vladelec; public:
C++ ИССЛЕДОВАНИЕ ИСПОЛЬЗОВАНИЯ подпрограмм В линейной структуры ДАННЫХ
Народ, я блин уже не знаю сколько всего перечитал...но вот дошел до этой задачи и всё...не могу.Не доганяю. Кто понимает в Си помогите решить...пожалуйста. 1. Создание заглавного файла (с...
C++ Калькулятор http://www.cyberforum.ru/cpp-beginners/thread102854.html
Я недавно только начал учить с++ и не могу понять что в программе не так, попытался сделать калькулятор, но почему та на первом же ифе выдаёт ошибку, может кто сказать чё не так? #include <cstdlib>...
C++ ввод матрицы 3х3 нада написать прогу для ввода матрици 3х3 с клавиатуры подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9662 / 5611 / 952
Регистрация: 25.07.2009
Сообщений: 10,774
10.03.2010, 18:02
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
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
*   Задана матрица x(n,m). Сформировать вектор y(n), содержащий сумму элементов строк.
*   Найти максимальную сумму строки.
*/
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <numeric>
#include <cstdlib>
#include <ctime>
 
int main(){
    const int ROWS = 5;
    const int COLS = 4;
    int matr[ROWS][COLS];
 
    srand(time(NULL));
 
    std::cout << "Matrix:" << std::endl;
    for ( int i = 0; i < ROWS; ++i ){
        for ( int j = 0; j < COLS; ++j ){
            std::cout << ( matr[i][j] = rand() % 10 ) << ' ';
        }
        std::cout << std::endl;
    }
 
    std::vector<int> vec;
    for ( int i = 0; i < ROWS; ++i )
        vec.push_back(std::accumulate(matr[i], matr[i] + COLS, 0));
    std::cout << "Sum of each row:" << std::endl;
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, "\n"));
    std::vector<int>::iterator mi = std::max_element(vec.begin(), vec.end());
    std::cout << "MAX sum is " << *mi << " in row with index " << std::distance(vec.begin(), mi) << std::endl;
 
    return 0;
}
2All Давайте всё-таки от темы не отходить. Ну похихикали, и будет
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru