Другие языки программирования и технологии

Помогите пожалуйста, нужно написать программу в С++ (Visual Studio). Как можно проще.

Вот задание: Для заданої матриці СМ розміру 3 x
6 визначити та надрукувати кількість
додатніх елементів кожного рядка.
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
const int rows = 3, cols = 6;
int matrix[rows][cols] = { { -3, 4, 7, 1, -2, 2 }, { 3, 4, 7, 1, -2, 2 }, { 3, -4, -7, 0, -2, 2 } };
int count;
for (int r = 0; r < rows; ++r) {
count = 0;
for (int c = 0; c < cols; ++c) {
if (matrix[r][c] >= 0) ++count;
cout << setw(3) << matrix[r][c];
}
cout << "\t : " << count << '\n';
}
cin.get();
}
Дольф Зигглер
Дольф Зигглер
88 465
Лучший ответ
Вот пример кода в C++:

#include <cstdio>
#include <cstdlib>
#include <ctime>
using namespace std;

#define countRows 3
#define countColumns 6

int main(void) {
srand(time(0));
printf("Матрица: \n");
int matrix[countRows][countColumns];
for (int i = 0; i < countRows; i++) {
for (int j = 0; j < countColumns; j++) {
matrix[i][j] = rand() % 101 - 50;
printf("%3d | ", matrix[i][j]);
}
printf("\n");
}
for (int i = 0; i < countRows; i++) {
int summPosElementsInRow = 0;
for (int j = 0; j < countColumns; j++) {
if (matrix[i][j] > 0)
summPosElementsInRow += matrix[i][j];
}
printf("Сумма полож. элементов в %d-й строке: %d\n", i + 1, summPosElementsInRow);
}
return system("pause");
}
Дякую тобi боже шо я не хохол.
Саша Столяров
Саша Столяров
1 510
Я думаю, ответов будет больше, если написать задание на русском языке.
Да, мы, конечно же, славяне, но извините, украинский язык подвергся множественным модификациям и стал малопонятным для русского населения.