Сформировать вектор из суммы наибольших и наименьших значений элементов столбцов - 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(); }
Объяснение кода листинга программы
Вот что делает этот код:
- Ввод количества строк и столбцов массива.
- Ввод значений массива.
- Вывод массива.
- Вычисление минимального и максимального значения в каждом столбце.
- Сохранение этих значений в отдельные переменные.
- Вычисление суммы минимального и максимального значения в каждом столбце.
- Сохранение этих значений в вектор.
- Вывод значений вектора.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д