Сформировать вектор из суммы наибольших и наименьших значений элементов столбцов - C (СИ)
Формулировка задачи:
Здравствуйте. помогите пожалуйста решить задачку. что то я запутался...
Сформировать вектор из суммы наибольших и наименьших значений элементов столбцов
Я короче во-первых, не могу на экран вывести нормально массив, ну остальное решение не могу никак выбить Помогите пожалуйста.#include<stdio.h>
#include<conio.h>
void main()
{ clrscr();
int i;
int j;
int n;
int m;
int mass[100][100];
int mas[100];
int min;
int max;
printf("\n Vvedite kol-vo strok massiva:--> "); scanf("%i",&n);
printf("\n Vvedite kol-vo stolbcov massiva:--> "); scanf("%i",&m);
for (i=0; i<n; i++)
for (j=0; j<m; j++) scanf("%i",mass[i][j]);
for (i=0; i<n; i++)
for (j=0; j<m; j++)
{ min=mass[i][j];
if (min<mass[i+1][j]) min=mass[i][j];
}
НУ ТУТ КОД =)
getch();
}Решение задачи: «Сформировать вектор из суммы наибольших и наименьших значений элементов столбцов»
textual
Листинг программы
#include<stdio.h>
#include<conio.h>
void main()
{ clrscr();
int i;
int j;
int n;
int m;
int mass[100][100];
int vect[100];
int min=0;
int max=0;
printf("\n Vvedite kol-vo strok massiva:--> "); scanf("%i",&n);
printf("\n Vvedite kol-vo stolbcov massiva:--> "); scanf("%i",&m);
for (i=0; i<n; i++)
{
for (j=0; j<m; j++)
{ scanf("%i", &mass[i][j]);
}
}
//
printf("\n MASSIV\n");
for( i=0; i<n; i++)
{
for (j=0; j<m; j++)
{
printf("%i\t",mass[i][j]);
}
printf("\n");
}
//
printf("\n\n \t\t Vector:");
for (j=0; j<m; j++)
{
min=mass[i][j];
max=mass[i][j];
for (i=0; i<n; i++)
{
if (min>mass[i][j])
{
min=mass[i][j];
}
if (max<mass[i][j])
{
max=mass[i][j];
}
}
vect[j]=min+max;
printf(" %i",vect[j]);
}
getch();
}
Объяснение кода листинга программы
Вот что делает этот код:
- Ввод количества строк и столбцов массива.
- Ввод значений массива.
- Вывод массива.
- Вычисление минимального и максимального значения в каждом столбце.
- Сохранение этих значений в отдельные переменные.
- Вычисление суммы минимального и максимального значения в каждом столбце.
- Сохранение этих значений в вектор.
- Вывод значений вектора.