Cordalar
4 год назад
В dev c++Задан двухмерный массив чисел mxn. Значение элементов матрицы вводятся с клавиатуры. Вычислить сумму элементов матрицы, индексы которых составляют в сумме заданное число K (это число вводится пользователем). Вывести результат.
ОТВЕТЫ
Prokofij
Oct 24, 2020
#include<iostream>
int main()
{
int i,j,m,n,K;
double S,a;
K=0;
S=0;
std::cin>>m>>n>>K;
for(int i=0; i<m; i++)
{
for(int j=0; j<n; j++)
{
std::cin>>a;
if(i+j==K) S+=a;
}
}
std::cout<<S;
return 0;
}
если индексы в нумерации от 1:
#include<iostream>
int main()
{
int i,j,m,n,K;
double S,a;
K=0;
S=0;
std::cin>>m>>n>>K;
for(int i=1; i<=m; i++)
{
for(int j=1; j<=n; j++)
{
std::cin>>a;
if(i+j==K) S+=a;
}
}
std::cout<<S;
return 0;
}
920
Смежные вопросы: