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

Не до конца - C++

Восстановить пароль Регистрация
 
PRIKOL
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 64
21.12.2009, 22:18     Не до конца #1
Путём перестановки элементов квадратной вещественной матрицы добиться того, чтобы её максимальный элемент находился в левом верхнем углу, следующий по величине - в позиции (2,2), следующий по величине - в позиции (3,3) и т.д., заполнив таким образом всю главную диагональ;
И найти номер первой из строк, не содержащих не одного положительного элемента.

Не правильно, можете исправить:

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
38
39
40
41
42
43
#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
template <class t>t vv_viv(t n,t m,t **p);
template <class t>t perestanovka(t n,t m,t **p);
template <class t>t nomer_str(t n,t m,t **p);
int main()
{int n,m;
clrscr();
randomize();
cout<<"Vvedite kolichestvo elementov:"<<endl;
cin>>n>>m;
int **p=new int *[n];
for(int i=0;i<n;i++)
p[i]=new int[m];
vv_viv(n,m,p);
perestanovka(n,m,p);
max_2(n,m,p);
getch();
return(0);}
template <class t>t vv_viv(t n,t m,t **p)
{for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
p[i][j]=random(10);
for(int i=0;i<n;i++)
{for(int j=0;j<m;j++)
cout<<setw(3)<<p[i][j];
cout<<endl;}
return(0);}
template <class t>t perestanovka(t n,t m,t **p)
{int imax,jmax,max,perest;
max==p[1][1];
{for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
{if (p[i][j] > max) max := p[i,j];
imax:=i;
jmax:=j;
cout<<"Max El-t - :";
perest:= p[imax,jmax];
p[imax,jmax] := p[1,1];
p[1][1]:=perest;
return(0);}
template <class t>t nomer_str(t n,t m,t **p);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2009, 22:18     Не до конца
Посмотрите здесь:

C++ символ конца строки
определения конца файла C++
Условие конца файла C++
C++ Определение конца строки
Считывание до конца файла C++
C++ поиск с конца
C++ Чтение до конца строки
C++ Программа не до конца работает

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 18:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru