int m, n, k; // Создание целочисленных переменных, заданных по условию программы
int amount = 0; // Создание целочисленной переменной, хранящей сумму. Присваивание ей значения 0
long long int composition = 1; // Создание модифицированной целочисленной переменной, хранящей произведение. Присваивание ей значения 1 (если присвоим 0, то при умножении будет постоянно выводиться 0)
cout << "Введите размерность M и N массива: "; // Вывод сообщения в консоль
cin >> m >> n; // Ввод значений с клавиатуры
int array[100][100] = {}; // Создание целочисленного массива размером 100×100, заполненного нулями
cout << "Введите элементы массива:" << endl; // Вывод сообщения в консоль
for (int i = 0; i < m; i++) // Цикл для прогона по всем элементам массива
{
for (int j = 0; j < n; j++) // Цикл для прогона по всем элементам массива
{
cin >> array[i][j]; // Ввод значений массива
}
}
cout << "Введите значение K: "; // Вывод сообщения в консоль
cin >> k; // Ввод значения с клавиатуры
for (int i = 0; i < m; i++) // Цикл для прогона по всем элементам массива
{
int j = k - 1; // Столбец должен быть постоянным, поэтому присваиваем ему значение k - 1 (т. к. j - индекс, а k - номер)
amount += array[i][j]; // Сумма = сумма + элемент массива
composition *= array[i][j]; // Произведение = произведение + элемент массива
Ну смотри если у тебя появляется ошибка «638», «1005», «4201», «4206», «4209», «9908» то добавь игру в исключения брандмауэра в поиске на панели управления напиши «Брандмауэр» в списке выбираешь «Брандмауэр Windows» в открывшемся окне слева выбираете вкладку, где сказано «Разрешение взаимодействия с приложением или компонентом в брандмауэре Windows». На экране появится список с исключениями, где необходимо нажать на кнопку «Разрешить другое приложение». При этом учти, что иногда кнопка недоступна в таком случае нажимаешь на другую кнопку «Изменить параметры» (так ты сможешь получить права администратора и добавить новое исключение).
Ошибка сети «9102» или «9107» / «Не удалось загрузить ресурсы»Смотри ниже!
Для этого воспользуйтесь сочетанием клавиш Win + R, чтобы вызвать окно «Выполнить»;
В строке окошка прописываете команду %TEMP% нажимаете на клавишу Enter;
Следом откроется папка, где необходимо удалить всё, что находится внутри после можете запустить игру.
Максимальный размер массива 100×100
#include <iostream>
using namespace std;
int main ()
{
int m, n, k;
int amount = 0;
long long int composition = 1;
cout << "Введите размерность M и N массива: ";
cin >> m >> n;
int array[100][100] = {};
cout << "Введите элементы массива:" << endl;
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
cin >> array[i][j];
}
}
cout << "Введите значение K: ";
cin >> k;
for (int i = 0; i < m; i++)
{
int j = k - 1;
amount += array[i][j];
composition *= array[i][j];
}
cout << "Сумма: " << amount << " Произведение: " << composition;
}
Объяснение:
#include <iostream> // Библиотека ввода - вывода
using namespace std; // Пространство имен
int main ()
{
int m, n, k; // Создание целочисленных переменных, заданных по условию программы
int amount = 0; // Создание целочисленной переменной, хранящей сумму. Присваивание ей значения 0
long long int composition = 1; // Создание модифицированной целочисленной переменной, хранящей произведение. Присваивание ей значения 1 (если присвоим 0, то при умножении будет постоянно выводиться 0)
cout << "Введите размерность M и N массива: "; // Вывод сообщения в консоль
cin >> m >> n; // Ввод значений с клавиатуры
int array[100][100] = {}; // Создание целочисленного массива размером 100×100, заполненного нулями
cout << "Введите элементы массива:" << endl; // Вывод сообщения в консоль
for (int i = 0; i < m; i++) // Цикл для прогона по всем элементам массива
{
for (int j = 0; j < n; j++) // Цикл для прогона по всем элементам массива
{
cin >> array[i][j]; // Ввод значений массива
}
}
cout << "Введите значение K: "; // Вывод сообщения в консоль
cin >> k; // Ввод значения с клавиатуры
for (int i = 0; i < m; i++) // Цикл для прогона по всем элементам массива
{
int j = k - 1; // Столбец должен быть постоянным, поэтому присваиваем ему значение k - 1 (т. к. j - индекс, а k - номер)
amount += array[i][j]; // Сумма = сумма + элемент массива
composition *= array[i][j]; // Произведение = произведение + элемент массива
}
cout << "Сумма: " << amount << " Произведение: " << composition; // Вывод ответа
}
Ну смотри если у тебя появляется ошибка «638», «1005», «4201», «4206», «4209», «9908» то добавь игру в исключения брандмауэра в поиске на панели управления напиши «Брандмауэр» в списке выбираешь «Брандмауэр Windows» в открывшемся окне слева выбираете вкладку, где сказано «Разрешение взаимодействия с приложением или компонентом в брандмауэре Windows». На экране появится список с исключениями, где необходимо нажать на кнопку «Разрешить другое приложение». При этом учти, что иногда кнопка недоступна в таком случае нажимаешь на другую кнопку «Изменить параметры» (так ты сможешь получить права администратора и добавить новое исключение).
Ошибка сети «9102» или «9107» / «Не удалось загрузить ресурсы»Смотри ниже!
Для этого воспользуйтесь сочетанием клавиш Win + R, чтобы вызвать окно «Выполнить»;
В строке окошка прописываете команду %TEMP% нажимаете на клавишу Enter;
Следом откроется папка, где необходимо удалить всё, что находится внутри после можете запустить игру.
Объяснение: