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

Дан Двумерный массив. Определить максимальную сумму значений элементов столбца - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести числа в обратном порядке(рекурсия) http://www.cyberforum.ru/cpp-beginners/thread677192.html
Здравствуйте, есть задача в которой нужно вывести числа в обратном порядке. Сначала вводится количество элементов , а затем сами элементы. Нельзя использовать массивы и циклы вообще. Не обязательно код , достаточно будет дать направление в решении задачи :)
C++ Как подключить openSsl ? Первый вопрос уже в заголовке, и подскажите(ссылку в студию) где найти русский мануал под винду http://www.cyberforum.ru/cpp-beginners/thread677139.html
C++ Описание объекта "Куб". Нахождение его площади и объема
Всем доброго времени суток! К лабораторной работе нужно написать программу, которая сначала описывает объект "Куб", затем рассчитывает его площадь и объем. Преподаватель дал следующий алгоритм описания объекта "Куб": stCube -центр тяжести (координаты) -длина ребра (double) ___________________________________________________________ -массив вершин куба (размерность 8) -массив граней...
Размерность массива в классе C++
Как нужно переписать массив в классе, чтобы пользователь мог задавать размерность этого массива вместо фиксированных D и MAX, которые заданы заранее? //matrix_array.cpp #include <iostream> #include <windows.h> #include <conio.h> using namespace std; char* Rus(const char* text);
C++ Можно ли считывать поля класса из двоичного файла одним fread http://www.cyberforum.ru/cpp-beginners/thread677111.html
Можно ли считывать поля класса из двоичного файла одним fread? fread(this, sizeof(*this), 1, myFile); Слышал, что компиляторы по разному трактуют порядок полей в классе, из-за чего такая строка может интерпретироваться иначе, чем хотелось бы мне. Вот и решил переспросить, ато может я не так понял что-то. И, если все-таки так можно считывать, что делать с полями вида char*? Дело в том, что : ...
C++ Чтение структуры из файла Добрый вечер. Помогите пожалуйста застрял на одном месте: 1. Используя ввод-вывод в стиле С++ создать файл и записать в него структурированные данные 2. Вывести созданный файл на экран 3. Удалить все элементы с ценой выше заданной.(вот тут то и застрял) 4. Добавить элемент с номером К. 5. Вывести измененный файл на экран. Структура "DVD-диск": - название фильма; - режиссер; подробнее

Показать сообщение отдельно
Parilo
14 / 2 / 0
Регистрация: 18.11.2011
Сообщений: 90
22.10.2012, 11:51     Дан Двумерный массив. Определить максимальную сумму значений элементов столбца
Дан Двумерный массив. Определить максимальную сумму значений элементов столбца.
Я написал как ниже. Затем ввожу 3 и 4, затем 12 элементов массива от 1 до 12. Программа должна сначала выводить
1 2 3 4
5 6 7 8
9 10 11 12

24. Но последнее максимальное число элементов столбца выводит не 24 а 21, то есть 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 <iostream>
using namespace std;
int main ()
{ int a[100][100];
  int b,c;
 cin >> b >> c;
 for (int i=0;i<b;i++)
{for (int j=0; j<c; j++)
 {cin >> a[i][j];}}
 int d=0, max=0;
 for (int i=0;i<b; i++)
 {  for (int j=0; j<c; j++)
 {d=d+a[j][i];} if (d>max) max=d; d=0;}
for (int i=0; i<b; i++)
{for (int j= 0; j<c; j++)
 {cout << a[i][j] << " ";} cout << endl; }
 
 cout << max;
 
 
 
return 0;}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru