Форум программистов, компьютерный форум, киберфорум
Наши страницы

Матрица_формирование новой матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран данные автомобиля http://www.cyberforum.ru/cpp-beginners/thread444841.html
Добрый день! Необходимо было создать класс авто. Не получается вывести на экран данные автомобиля, предварительно занесенные: #include "stdafx.h" #include <conio.h> #include <stdio.h>...
C++ И еще одна задача по С++... Проверить: Можно ли коробку размером a x b x c упаковать в посылку размером r x s x t? «Углом» укладывать нельзя.. Углом, это как?! И решить ее надо, используя условный оператор и оператор выбора.... http://www.cyberforum.ru/cpp-beginners/thread444826.html
Правила ip-безопасности (ipsec) C++
Простите, если где-то подобная тема есть и я ее не нашел. (поиском перед созданием темы пользовался) Гуглом так же пользовался, но возможно я глуп или плохо искал, но также необходимой мне...
Найти наименьшее значение массива по условию C++
задание: Элементы массива M(n) упорядочены по не убиванию. Для заданного х: найти наименьшее K такое, что mk < x < mk+1
C++ факториал в С++ http://www.cyberforum.ru/cpp-beginners/thread444802.html
Как найти факториал с помощью рекурсивной функции?
C++ Внедрил dll. Не могу получить инфу из listview через SendMessage() День добрый, уважаемые программисты! Внедрил dll в стороннее приложение через CreateRemoteThread. В DLL_PROCESS_ATTACH обработчике создаю поток. А в самом потоке пытаюсь получить содержимое listview... подробнее

Показать сообщение отдельно
druger
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 57

Матрица_формирование новой матрицы - C++

12.02.2012, 12:48. Просмотров 374. Ответов 2
Метки (Все метки)

Вот условие задачи:Составить прогу,которая получает матрицу Х размерностью mxn. Прога в каждой строке определяет наименьший элемент и его индексы и формирует из этих чисел матрицу, расположив в первом её столбце наименьшие элементы строк, а во 2 и 3 столбцах их индексы.
Я не уверен во 2 функции. Мне кажется у меня там полный бред. Помогите разобраться. И если есть ещё какие-то недочёты, пожайлуста укажите что не так
Код
#include <iostream.h>
#include <conio.h>

void MinElement (int A[][M];int n; int m; int &imin; int &jmin)
{
for (int i=0; i<n); i++)
   {
   int min=A[i][0];
   for (j=0; j<m; j++)
     {
     if (min>a[i][j])
       {
       min=A[i][j];
       imin=i;
       jmin=j;
}  } } }

void NewMatr (int B[][3]; int n)
 {
 for (int x=0; x<n; x++)
 B[x][o]=min;
 for (int x=0; x<n; x++)
 for (int y=1; y<2; y++)
 B[x][2]=imin;
 B[x][3]=jmin;
 }
void input (int A[][M])
 {
 cout<<"vvedite matricy N*M"<<endl;
 for (int i=0; i<N; i++)
 for (int j=0; j<M; j++)
 cin>>A[N][M];

void output (int B[][3])
 {
 for (int x=0; x<N; x++)
 for (int y=0; y<M; y++)
 cout<<B[N][3]<<endl;

void main ()
 {
 clrscr ();
 int A[N][M], B[N][3];
 input(A);
 cout<<endl;
 cout<<"min,imin,jmin"<<endl;
 MinElement(A,n,m,imim,jmin);
 cout<<"Matr B"<<endl;
 output (B);
 getch();
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru