. .
:
;
;
.
:
( );
( );
.
( );
( ).
1.5.1.
:
1) 1,
for (int i = 0; i < n; i++) { a[i];}
2) 1,
for (int i = 0; i < n; i+=step) { a[I];}
3) 1,
for (int i = n-1; i >= 0; i--) { a[I];}
4) 1,
for (int i = n-1; i >= 0; i -= step) { a[I];}
1.5.2
, . , . . . (. .1.2).
:
1) :
const int MAX_SIZE=100; //
int mas[MAX_SIZE];
2) N.
int n;
cout<<\nEnter the size of array<<MAX_SIZE<<:; cin>>n;
3) n.
n | MAX_SIZE |
, .
1.5.3. .
() , . :
1) .
2) 1 = _ (0*); 2 = _ (1*); . .
0, 1, 2,... 0 1. , . f(x).
++ int rand() 0..RAND_MAX=32767, <stdlib.h>.
|
|
:
#include<iostream.h> #include<stdlib.h> using namespace std; void main() { int a[100]; int n; cout<<Enter the size of array:;cin>>n; for(int i = 0; i < n; i++) {a[i]=rand()%100-50; cout<<a[i]<< ; } } |
1.5.4.
1) , :
int i = 0, j = n-1; while(i < j) { a[i] a[j]; i++; j--;} |
2) , 1 (. . a[1] a[2], a[2] a[3] . .):
for (i = 1; i < N; i ++) { a[i] a[i+1]} |
3) , 2 (. . a[1] a[2], a[3] a[4] . .)
int i = 1; while (i < N-1) { a[i] a[i+1]; i+=2;} |