Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

помогите написать си++ задан массив целых чисел вычислить сумму положительных эл-тов каждой строки

Валентин Калашников Ученик (239), на голосовании 7 лет назад
Голосование за лучший ответ
Milena Meyer Гуру (3427) 7 лет назад
В течении месяца задавать вопросы такого типа, не стыдно? Точнее не задавать вопросы, а просить людей делать за тебя все это.
Слава Бубнов Мастер (1293) 7 лет назад
так массив или матрица?

на, там код элементарный

в общем мэйл код режет, так что вот картинка
#include

using namespace std;

void sum(int** arr, int n, int m){
int ans=0;
for(int i=0;i<n;i++){
for(int j=0;j0?arr[i][j]:0;
}
cout<<ans<<endl;
ans=0;
}

}

int main()
{
int** mass=new int*[2];
for(int i=0;i<2;i++)
mass[i]=new int[3];

mass[0][0]=1;
mass[0][1]=1;
mass[0][2]=1;

mass[1][0]=1;
mass[1][1]=0;
mass[1][2]=1;
sum(mass,2,3);
for(int i=0;i<2;i++)
delete [] mass[i];
delete [] mass;
return 0;
}
Иван Корякин Знаток (284) 7 лет назад
Если сможешь упрости, но и так работает

#include
#include

using std :: cout;
using std :: cin;
using std :: endl;
using std :: ios_base;

int main()
{
setlocale(LC_ALL, "Russian");

int N;
int A[10];
double s;

cout << "Введите кол-во элементов массива: ";
cin >> N;

for (int i(1); i<=N; i++)
{
cout << "Введите " << i << " элемент массива: ";

while (!(cin >> A[i]))

cout << "Введите " << i << " элемент массива: ";

if (A[i] > 0)
s = A[i] + s;

}

cout << "Сумма равна: " << s << endl;

_getch();
return 0;
}
Похожие вопросы