нужно вычислить максимальную сумму строк массива
void main()
{const int N=5, M=5;
int a[N][M],b[N],i,j,max,k=0;
for(i=0;i<n;i++)>[j]=rand();
for(i=0;i<n;i++)>[j]<<" ";
cout<<"\n ";}
for(i=0;i<n;i++)>[j];
if(max>k)
k==max;}
cout<<"\n"<
Другие языки программирования и технологии
что неправильно? взгляните. консольная программа на С++
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
typedef size_t index_t;
int main() {
const size_t rows = 5, cols = 5;
int matrix[rows][cols];
streamsize width = 4;
srand(unsigned(time(NULL)));
long long max = LLONG_MIN, sum;
for (index_t row = 0; row < rows; row++, cout << endl) {
sum = 0;
for (index_t col = 0; col < cols; col++) {
matrix[row][col] = 1 + rand() % 9;
cout << setw(width) << matrix[row][col];
sum += matrix[row][col];
}
if (sum > max) max = sum;
}
cout << endl << " Max sum = " << max << endl;
cin.get();
return 0;
}
#include <iomanip>
#include <ctime>
using namespace std;
typedef size_t index_t;
int main() {
const size_t rows = 5, cols = 5;
int matrix[rows][cols];
streamsize width = 4;
srand(unsigned(time(NULL)));
long long max = LLONG_MIN, sum;
for (index_t row = 0; row < rows; row++, cout << endl) {
sum = 0;
for (index_t col = 0; col < cols; col++) {
matrix[row][col] = 1 + rand() % 9;
cout << setw(width) << matrix[row][col];
sum += matrix[row][col];
}
if (sum > max) max = sum;
}
cout << endl << " Max sum = " << max << endl;
cin.get();
return 0;
}
Вопросы по коду должны состоять из:
- задания (есть) ;
- кода (желательно на pastebin.com, а сюда ссылку, а то Ответы жуют, как здесь) ;
- описания проблемы (не "что неправильно? ", а конкретно: "я ожидаю того-то и того-то, а выводит почему-то вот это").
- задания (есть) ;
- кода (желательно на pastebin.com, а сюда ссылку, а то Ответы жуют, как здесь) ;
- описания проблемы (не "что неправильно? ", а конкретно: "я ожидаю того-то и того-то, а выводит почему-то вот это").
Блин, чувак, форматируй код! Самому же читать это стремно.
Во-первых тут какая-то хрень с фигурными скобками. одна открывающая и две закрывающих.
Во-вторых тут видимо не весь код. часть ты не написал.
В третьих, k==max - это сравнение к и макса, а не присваивание.
Честно, я так и не понял, зачем нужны эти извращения с записью в одну строку, и кстати зачем нужна b[N]? Не используется же.
Во-первых тут какая-то хрень с фигурными скобками. одна открывающая и две закрывающих.
Во-вторых тут видимо не весь код. часть ты не написал.
В третьих, k==max - это сравнение к и макса, а не присваивание.
Честно, я так и не понял, зачем нужны эти извращения с записью в одну строку, и кстати зачем нужна b[N]? Не используется же.
Похожие вопросы
- Для чего нужны консольные программы, и что означает system("pause") в C++ ?
- Консольная программа (элементарная) на C++.
- С/С++ Неправильно работает программа
- Кто хорошо знает С++. Вопрос: я изучаю сейчас С++ и пишу консольные примеры. Пригодится ли мне это для оконных программ?
- c#. Сортировка массива в отдельном методе. Консольное приложение.
- с++ для чего вообще нужны консольные приложения?
- [Delphi] консольное приложение, UDP
- Работаю в Visua C++ 2008. консольное приложение Win32/
- Паскаль, программа на определение возраста . Почему он показывает неправильно ((( ...
- Консольная графика Visual Studio 2008 C++