.


:




:

































 

 

 

 





. . ( ) ( ) - . , , , . , . :

//

int i, s =0;

for (i=0; i<n; i++)

if (A[i]<0) s++;

// if (s==0) >=0

// if (s==n) <0

// if (s!=0) <0

// if (s!=n) >=0

 

. , , . .

 

//

int i, s = 1; //

for (i=0; i<n; i++)

if (A[i] < 0) //

{ s = 0; break; } //

// if (s == 1) >0

// else <=0

, , . , .

, , -, , . , : . , , .

//

for (i=0; i<n && A[i]>0; i++) ; //

// if (i==n) >0 //

// else <=0 //

, . , .

! " (A)≡ $! (A)! $ (A)≡ "! (A)

. , ( 1 ). , : k=2..m-1 (m ) m k. .

F 1 , val, n, 0.

//

void F1(int val, int A[], int n){

int i, m, k;

for (i = 0, m = 2; i < n-1 && m < val; m++) {

for (k = 2; k < m && m % k!= 0; k++); //

if (k == m) A[i++] = m; // -

}

A[i] = 0;

}

: ( ). , k (k == m), k (k == i).

// -

void F2(int val, int A[], int n){

int i, m, k;

for (i = 0, m = 2; i < n-1 && m < val; m++) {

for (k = 0; k < i && m % A[k]!= 0; k++);

if (k == i) A[i++] = m; // -

} //

A[i] = 0;

}

-----------------------------------------------------------------------------------------





:


: 2018-10-15; !; : 374 |


:

:

, , . , .
==> ...

1570 - | 1399 -


© 2015-2024 lektsii.org - -

: 0.007 .