|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2010, 21:59 | #1 |
Регистрация: 18.12.2009
Сообщений: 4
|
Нужно исправить листинг (пару ошибок), у самого никак не получается(
Тут листинг по Заданию: Дана матрица А(5,5)
1. Найти новый одномерный массив С из сумм элементов каждого столбца матрицы А 2. Найти максимальный элемент, среди элементов главной диагонали матрицы А 3. Заменить третий элемент в первой строке матрицы А на максимальный элемент Листинг: #include<iostream> //#include<math.h> //#include<fstream.h> using namespace std; int main() { double max; int imax, jmax; double B[5]; double a[5][5]={{5.6,3.4,7.1,6.5,4.6},{4.3,4.8,5. 2,5.8,6.4},{3.9,6.7,5.3,5.8,8.1}, {7.2,6.8,8.9,5.4,4.9},{4.3,4.8,5.2, 5.8,3.3}}; //cout << ”Enter a[“ << i << j << ”]” << endl; //cin >> a[i][j]; /* for(int i=0;i<5;i++) for(int j=0;j<5;j++) { cout<<"Enter a["<<i<<j<<"]\n"; cin>>a[i][j]; cout<<a[i][j]<<"\t"; cout<<endl; } */ double sum=0; for(int i=0;i<5;i++) { sum=0; for(int j=0;j<5;j++) { sum+=a[i][j]; B[j]=sum; } } for(int i=0;i<5;i++) for(int j=0;j<5;j++) { if ((i==j)&&(a[i][j]>max)) {max=a[i][j];imax=i;jmax=j;} } cout<<"max="<<max<<endl; a[0][2]=a[0][2]+a[imax][jmax]; a[imax][jmax]=a[0][2]-a[imax][jmax]; a[0][2]=a[0][2]-a[imax][jmax]; for(int i=0;i<5;i++) { for(int j=0;j<5;j++) { cout<<a[i][j]<<"\t"; } cout<<endl; } return 0; } |
25.01.2010, 22:59 | #2 | ||||
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
Цитата:
Цитата:
Цитата:
Код:
Цитата:
|
||||
25.01.2010, 23:25 | #3 |
Регистрация: 18.12.2009
Сообщений: 4
|
Не могли бы исправить код в "общем виде", просто я не очень хорошо понимаю в программировании, и на большее у меня ума не хватает...=( В компиляторе пишет 2 ошибки... Поправьте как нибудь чтобы заработала эта прога.Пожалуйста.
|
26.01.2010, 05:54 | #4 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 234
|
Вот твоя задача:
Код:
|
27.01.2010, 17:59 | #5 |
Регистрация: 18.12.2009
Сообщений: 4
|
Ага, Спасибо большое!=)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача на Delphi, массивы. никак не получается! | Saka | Помощь студентам | 11 | 21.12.2009 02:04 |
у меня никак не получается скомпелировать фаил | finero | Общие вопросы C/C++ | 4 | 10.07.2008 19:29 |