Розробка алгоритмів та програм обробки двовимірного масиву
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