Страница 1 из 1

найти минимальный элемент в каждом столбце

Добавлено: 17 май 2009, 14:43
MeruoH
Задача: Дана матрица найти минимальный элемент в каждом столбце.

Код: Выделить всё

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
#include <stdlib.h>
#define x 3
void main()
{
 int i,j,N,M;
 int A[x][x];
 clrscr();
 randomize();
 for(N=0; N<x; N++)
 {
  for(M=0; M<x; M++)
  {
   A[N][M]=rand()%1000;
   cout<<setw(4)<<A[N][M];
  }
  cout<<endl;
 }

...

getch();
}
Заполняю матрицу случайными числами, а как дальше их сравнивать не знаю((

Re: Помогите

Добавлено: 18 май 2009, 17:52
Albor

Код: Выделить всё

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
#include <stdlib.h>
#define x 3
void main()
{
 int i,j,N,M;
 int A[x][x];
 [B]int minCol[x];[/B]
 clrscr();
 randomize();
 for(N=0; N<x; N++)
 {
  for(M=0; M<x; M++)
  {
   A[N][M]=rand()%1000;
  [B] if(N==0 || minCol[M]>A[N][M]) minCol[M]=A[N][M];[/B]
   cout<<setw(4)<<A[N][M];
  }
  cout<<endl;
 }

...

getch();
}
массив minCol будет содержать минимальные элементы каждой колонки.

Re: Помогите

Добавлено: 18 май 2009, 19:08
Любанечка
ПлИиИз!!!!!! Срочно нужна помощь!!!!!!!!! ))
1. Дано множество М(заполняется в теле программы), содержащее знаки препинания, и строка S(вводится с клавиатуры). Посчитать количество знаков препинания.
2. Дан символ С и строки S, So. После каждого вхождения символа С в строку S вставить строку Sо.