Дан массив D(4,15). В каждом столбце, индекс которого кратен 5, найти сумму положительных элементов и сформировать из этих значений одномерный массив
#include <iostream>
#include <iomanip>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
setlocale(0, ""
int D[4][15];
srand(time(NULL));
cout << "Первоначальный массив:\n";
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 15; j++)
{
D[j] = -20 + rand() % (40);
cout << setw(4) << D[j];
}
cout << endl;
}
cout << endl;
int sum = 0;
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 15; j++) {
if (D[j] > 0 & j % 5 == 0) {
sum = sum + D[j];
}
}
}
cout << "сумма положительных элементов, находящихся в столбике кратном 5 = " << sum << endl;
system("pause>>void"
return 0;
}
#include <iostream>
#include <iomanip>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
setlocale(0, ""
int D[4][15];
srand(time(NULL));
cout << "Первоначальный массив:\n";
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 15; j++)
{
D[j] = -20 + rand() % (40);
cout << setw(4) << D[j];
}
cout << endl;
}
cout << endl;
int sum = 0;
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 15; j++) {
if (D[j] > 0 & j % 5 == 0) {
sum = sum + D[j];
}
}
}
cout << "сумма положительных элементов, находящихся в столбике кратном 5 = " << sum << endl;
system("pause>>void"
return 0;
}