Создать матрицу 4х4 и найти минимальную сумму элементов в ряду:
#include <iostream>
using namespace std;
int main() {
int matrix[4][4];
int min_sum = INT_MAX;
int min_col = -1;
// Ввод матрицы с клавиатуры
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
cin >> matrix[i][j];
}
}
// Поиск столбца с минимальной суммой элементов
for (int j = 0; j < 4; j++) {
int sum = 0;
for (int i = 0; i < 4; i++) {
sum += matrix[i][j];
}
if (sum < min_sum) {
min_sum = sum;
min_col = j;
}
}
// Вывод результата
cout << "Номер столбца с минимальной суммой элементов: " << min_col << endl;
return 0;
}
C/C++
Задача на языке си++
А почему не так?
#include
using namespace std;
int main()
{
int i, j, matrix[4][4], min_col = 0,
min_sum = 0, sum;
// Ввод матрицы с клавиатуры
for (int i = 0; i < 4; ++i)
for (int j = 0; j < 4; ++j) cin >> matrix[i][j];
// Поиск столбца с минимальной суммой элементов
for (int i = 0; i < 4; ++i) min_sum += matrix[i][0];
for (j = 1; j < 4; ++j)
{
sum = 0;
for (i = 0; i < 4; ++i) sum += matrix[i][j];
if (sum < min_sum)
{
min_sum = sum;
min_col = j;
}
}
// Вывод результата
cout
От ии, может быть полность неправильно
Задача на языке C++: создать матрицу 4х4 и найти минимальную сумму элементов в ряду.
```
#include <iostream>
using namespace std;
int main() {
int matrix[4][4];
int min_sum = INT_MAX; // задаем начальное значение для минимальной суммы
int min_row = -1; // задаем начальное значение для номера строки с минимальной суммой
// ввод матрицы с консоли
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
cin >> matrix[i][j];
}
}
// находим строку с минимальной суммой
for (int i = 0; i < 4; i++) {
int row_sum = 0;
for (int j = 0; j < 4; j++) {
row_sum += matrix[i][j];
}
if (row_sum < min_sum) {
min_sum = row_sum;
min_row = i;
}
}
// выводим результат
cout << "Номер строки с минимальной суммой элементов: " << min_row << endl;
cout << "Минимальная сумма элементов в строке: " << min_sum << endl;
return 0;
}
```
Пример ввода и вывода:
```
Введите элементы матрицы:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Номер строки с минимальной суммой элементов: 0
Минимальная сумма элементов в строке: 10
```
Задача на языке C++: создать матрицу 4х4 и найти минимальную сумму элементов в ряду.
```
#include <iostream>
using namespace std;
int main() {
int matrix[4][4];
int min_sum = INT_MAX; // задаем начальное значение для минимальной суммы
int min_row = -1; // задаем начальное значение для номера строки с минимальной суммой
// ввод матрицы с консоли
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
cin >> matrix[i][j];
}
}
// находим строку с минимальной суммой
for (int i = 0; i < 4; i++) {
int row_sum = 0;
for (int j = 0; j < 4; j++) {
row_sum += matrix[i][j];
}
if (row_sum < min_sum) {
min_sum = row_sum;
min_row = i;
}
}
// выводим результат
cout << "Номер строки с минимальной суммой элементов: " << min_row << endl;
cout << "Минимальная сумма элементов в строке: " << min_sum << endl;
return 0;
}
```
Пример ввода и вывода:
```
Введите элементы матрицы:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Номер строки с минимальной суммой элементов: 0
Минимальная сумма элементов в строке: 10
```
Похожие вопросы
- Помогите с решением задачи на языке СИ
- Решить задачу на языке СИ
- Помогите с задачей на языке СИ
- Помогите с 4 задачей на языке си
- Помогите пожалуйста доделать задачу на языке СИ!!!
- Помогите пожалуйста решить задачу на языке СИ или С# !!!
- Помогите решить задачу, пожалуйста. (Язык Си)
- Решите пожалуйста задачу на языке Си!!!
- Задача на языке си!!!
- Написать программу на языке Си, которая решит эту задачу: