Поставленная задача:
В целочисленной квадратной матрице (многомер. v(5)(5)) определить номера строк (значение векторов указателей на векторы), все элементы которых чётные, найти суммы элементов этих строк.
Исходный код:
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
void main()
{
clrscr();
int i, j, m = 0, n=0;
int v[5][5], k[5];
/*заполнение элементов матрицы случайным образом*/
randomize();
for(i = 0; i < 5; i++ )
{ cout<<endl;
for(j = 0; j < 5; j++)
{
v[j]= random(30);
cout<<" ";
cout<<"v["<< i+1<<"]"<<"["<<j+1<<"]"<<" = "<<v[j];
} }
/*Поиск четных элементов матрицы*/
for(i=0;i<5;i++)
{
m=0;n=0;
for(j=0;j<5;j++)
{
if (v[j]%2==0)
{
m++;n+=v[j];
}
if (m==5)
{
cout<<endl<<"B ctpoke # "<<i+1;
cout<< " Cymma ="<< n;
}
}}
getch();
}
#include <stdlib.h>
#include <conio.h>
void main()
{
clrscr();
int i, j, m = 0, n=0;
int v[5][5], k[5];
/*заполнение элементов матрицы случайным образом*/
randomize();
for(i = 0; i < 5; i++ )
{ cout<<endl;
for(j = 0; j < 5; j++)
{
v[j]= random(30);
cout<<" ";
cout<<"v["<< i+1<<"]"<<"["<<j+1<<"]"<<" = "<<v[j];
} }
/*Поиск четных элементов матрицы*/
for(i=0;i<5;i++)
{
m=0;n=0;
for(j=0;j<5;j++)
{
if (v[j]%2==0)
{
m++;n+=v[j];
}
if (m==5)
{
cout<<endl<<"B ctpoke # "<<i+1;
cout<< " Cymma ="<< n;
}
}}
getch();
}
Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.