|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2012, 01:48 | #1 |
Регистрация: 02.12.2011
Сообщений: 3
|
Как записать в виде функции данный код программы в С++
Переделать код в код с содержанием переменной void
{ int z=0,i,j,t,x,st,v=0,l; setlocale(LC_ALL,"RUS"); cout<<"Введите порядок матрицы : "; cin >>st; double **m; m=new double*[st]; for(i = 0 ; i < st ; i++) { m[i] = new double[st]; } int *s; s=new int [st]; int *s1; s1=new int [st]; int *s2; s2=new int [st]; for(i=0;i<st;i++) { for(j=0;j<st;j++) { cout << "Введите "<<j+1<<" элемент "<<i+1<<" строки : "; cin >>m[i][j]; } } cout << "Ваша матрица : \n"; for (int i = 0; i < st; i++) { for (j=0; j < st; j++) { cout.width(7); cout << m [i] [j] << " "; } cout << endl; } for(i=0;i<st;i++) { for(j=0;j<st;j++) { s[j]=m[i][j]; s1[j]=m[i][j]; } t=st; while(t!=0) { for(int l=0;l<st;l++) { if(l+1==st) { break; } if(s[l]>s[l+1]) { x=s[l+1]; s[l+1]=s[l]; s[l]=x; } } t--; } for(v=0;v<st;v++) { if(s[v]==s1[v]) { z++; } } if(z==st) { cout<<"\nСтрока "<<i+1<<" отсортированна"; z=0; } else { s2[i]=0; z=0; } } getch(); return 0; } |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как записать в виде функции данный код программы в С++ | Muaitai | Visual C++ | 2 | 06.01.2012 13:42 |
как правильно разбить данный код на 3 класса? | neomax38 | Общие вопросы по Java, Java SE, Kotlin | 1 | 25.11.2011 22:17 |
Почему данный код закрашивает сразу 2 рядом стоящих пикселя а не один как вроде бы должно быть | androk | Общие вопросы C/C++ | 1 | 10.11.2011 22:20 |
адаптировать данный код | 555shiro | Помощь студентам | 0 | 09.01.2010 17:50 |
Как в функции СЧЁТЕСЛИ указать критерий в виде ссыки на ячейку? | CaustiC | Microsoft Office Excel | 1 | 05.12.2008 07:16 |