1. , .
2. .
3. .
4. 0.
void form_mas(int a[100],int n)
{
for(int i=0;i<n;i++)
a[i]=random(100)-50;
}
void print_mas(int a[100],int n)
{
for(int i=0;i<n;i++)
cout<<a[i]<<" ";
}
void del_mas(int a[100],int n)
{
for(int i=0;i<n;i++)
{
if(a[i]<0)
// 1
{
for (int j=i;j<n;j++)
a[j]=a[j+1];
n--;
i--;
}
}
}
0
void add_mas(int a[100],int n)
{
for(int i=0;i<n;i++)
{
if(a[i]%2==0)//
// 1
{
for (int j=n;j<i;j--)
a[j]=a[j-1];
n++;i++;
}
}
}
void main()
{
int a[100],n;
cout<<"\n ";
cin>>n;
form_mas(a,n);
print_mas(a,n);
del_mas(a,n);
print_mas(a,n);
add_mas(a,n);
print_mas(a,n);
}
. .
1.
, n , :
;
, .
.
2.
, n , :
;
, .
.
3.
, n , :
;
, .
, , (, 0, ).
4.
, n , :
;
, .
, , 1. .
5.
, n , :
1) ;
2) , .
|
|
, , [,b]. .
6.
, n , :
;
, .
, , , .
7.
, n , :
;
, .
, , , , .
8.
, n , :
;
, .
, , 1, .
9.
, n , :
;
, .
, , , .
10.
, n , :
;
, , .
, , , , .
11.
, n , :
;
, .
, , [,b]. .
12.
, n , :
;
, .
, , [,b], .
13.
, n , :
, ;
, .
.
14.
, n , :
, 0;
, . .
15.
, n , :
|
|
, ;
, .
, , (, 0, ).
16.
, n , :
1) ;
2) , .
.
17.
, n , :
;
, , .
, , 1, .
18.
, n , :
, ;
, .
, , 20%, .
19.
, n , :
;
, .
.
20.
, n , :
;
, .
, , , .
1.
. :
, ;
, .
2.
. , .
. , .
3.
. :
, ;
, .
4.
. :
, ;
, .
5.
. :
, ;
, .
6.
. :
, ;
.
-
ij, Aij i j- .
7.
8 8 k, k- k- .
, .
8.
|
|
. , .
, .
9.
ij Akl c i-1≤k≤i+1, j-1≤l≤j+1, (k,l)¹(i,j). , . 10 10. , .
10.
, . 10 10. , .
11.
. .
, .
12.
, , . , .
13.
n ( ), n .
14.
MxN k : 1- , , , ; .
15.
. , .
. , .
16.
.
, .
17.
, , (2,2), (3,3) . ., .
, .
18.
. :
, ;
, .
19.
. :
, ;
, .
20.
. :
,
;
.
|
|
-
ij, Aij i j- .