Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Розробка алгоритмів та програм обробки двовимірного масиву

РефератДопомога в написанніДізнатися вартістьмоєї роботи

System («pause»); Int numstr, numsto; Int numstr, numsto; Int nomstr, nomsto; Введ? ть a=4. Введ? ть a=3. Введ? ть a=2. Введ? ть a=1. Cin>>*(*(a+i)+j); Max=*(*(a+i)+j); Vvid (a, m, n); Float min, max; Druk (a, m, n); Max (a, m, n); Int main (). For (j=0;j. For (j=0;j. For (i=0;i. For (i=0;i. Cout<<" «; Numstr=i; Numstr=0; Numsto=j; Numsto=0; Int m, n; Int i, j; Int i, j; Int i, j; Include. Float a… Читати ще >

Розробка алгоритмів та програм обробки двовимірного масиву (реферат, курсова, диплом, контрольна)

/************************************************************/.

/* Дано двовимірний масив a[m][n], елемти якого дійсного типу */.

/* необхідно знайти max елементи кожного стовчика та значення їх */.

/*індексів. Доступ до елементів здійснити за допомогою вказівників*/.

/************************************************************/.

#include.

using namespace std;

int Vvid (float a[10][10], int m, int n){ //функція вводу.

cout<<" Введіть поелементно заданий масив: «;

for (int i = 0; i < m; i++).

{.

for (int j = 0; j < n; j++).

{.

cout<<" введіть a[" <<" ][" <<" ]=";

cin>>*(*(a+i)+j);

}

}

}

int Druk (float a[10][10], int m, int n){

int i, j;

cout<<" Заданий масив «;

for (i=0;i

{

for (j=0;j

cout<<" «<<*(*(a+i)+j);

cout<<" «;

}

}

int Max (float a[10][10], int m, int n){

float min, max; //обчислення min тa max значень масиву

min=a[0][0];

int i, j;

int nomstr, nomsto;

int numstr, numsto;

max=a[0][0];

numstr=0;

numsto=0;

for (j=0;j

{

for (i=0;i

{

if (*(*(a+i)+j) > max)

{

max=*(*(a+i)+j);

numstr=i;

numsto=j;

cout<<" максимальний елемент стовчика max="<<" «;

cout<<" номер стрічки максимального елементу numstr="<<" «;

cout<<" номер стовпця максимального елементу numstr="<<" «;

}

}

}

}

int main ()

{

setlocale (LC_ALL," UKrainian");

float a[10][10];

float min, max;

int m, n;

int i, j;

int numstr, numsto;

cout<<" Введіть кілкість стрічок масиву:" ;

cin>>m;

cout<<" Введіть кілкість стовпців масиву:" ;

cin>>n;

Vvid (a, m, n);

Druk (a, m, n);

Max (a, m, n);

system («pause»);

}

Результати роботи програми:

Введ?ть к? лк?сть стр? чок масиву:2

Введ?ть к? лк?сть стовпц? в масиву:2

Введ?ть поелементно заданий масив:

введ?ть a[0][0]=1

введ?ть a[0][1]=2

введ?ть a[1][0]=3

введ?ть a[1][1]=4

Заданий масив

  • 1 2
  • 3 4

максимальний елемент стовчика max=3

номер стр? чки максимального елементу numstr=1

номер стовпця максимального елементу numstr=0

максимальний елемент стовчика max=4

номер стр? чки максимального елементу numstr=1

Показати весь текст
Заповнити форму поточною роботою