09.11.2007, 05:16
общий
это ответ
Здравствуйте, Hikaru!
В приложении программа с ответом на ваш вопрос
Приложение:
#include <iostream>#include <conio.h>using namespace std;#define X 5#define Y 4void main (){// Исходный массив Bdouble b[X][Y] = { 1.0,-2.0,-3.0, 0.0, 1.0, -4.0, 5.0,-5.0, 2.0, 8.0, 1.0, 5.0,-8.0,-2.0, 5.0, 5.0,-2.0, 7.0,-3.0, 7.0 };int d[X]; // массив Ddouble s; int i, j; for(i = 0; i<X; i++) { // проход по строкам массив B s = 0; // обнуление временной переменной for(j = 0; j<Y; j++) s += b[i][j]; // вычисление суммы чисел в строке if(s > 0) d[i] = 1; else d[i] = 0; // вычисление значения элемента массива D } for(i = 0; i<X; i++) cout << i << " " << d[i] << endl; // вывод массива D getch (); // ожидаем нажатия клавиши}