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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
PRIKOL
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 64
#1

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

21.12.2009, 22:18. Просмотров 251. Ответов 0
Метки нет (Все метки)

Путём перестановки элементов квадратной вещественной матрицы добиться того, чтобы её максимальный элемент находился в левом верхнем углу, следующий по величине - в позиции (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++
помогите пожалуйста. есть строка - src с расширением (*.*) надо к второй строке(имя файла сохранения) добавить это расширение как...

Символ конца строки - C++
помогите пожалуйста, пишу программу в Линуксе, не распознаётся '\n'... вот например когда посимвольно перебираю строку и дохожу до конца,...

Условие конца файла - C++
Имеем функцию: void Inpfile (stud&amp; s) { ifstream base(&quot;base.txt&quot;); if(!base)std::cout &lt;&lt; &quot;Can't create input file&quot;; ...

определения конца файла - C++
Как определить конец файла если я открываю файл fopen и считываю данные через freed ? int reedFileT(Dek *&amp;ldek,Dek *&amp;rdek) { ...

Считывание до конца файла - C++
В каждой строке файла 2 целых числа. Нужно считать по 2 числа до конца файла и выводить в каждую строку сумму этих двух чисел. Раньше...

Определение конца строки - C++
Могу ля как то определить, закончилась ли строка через символ \n? Он занимает одну позицию, или две?

Определение конца файла - C++
помогите пожалуйста определить условие конца файла #include &lt;iostream&gt; #include &lt;cstdio&gt; #include &lt;vector&gt; using namespace std; ...

Маркер конца строки - C++
Доброго времени суток, уважаемые форумчане.:handshake: Дело обстоит так, имеется задача &quot;Определить в заданной строке координаты подстроки,...

Eof не находит конца - C++
string GetFileLine(fstream &amp;file) { char *atextv = new char; file.get(atextv, 255, '\n'); file.get(); string textv(atextv); ...

Чтение до конца строки - C++
В файле лежит только одно слово, мне его надо считывать while по символьно, я никак не разберусь с условием вайла , while( !f.eof() ) не...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru