Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабараторки_Плотников(теория_и_задания) / Лабораторная работа ППП 4

.pdf
Скачиваний:
19
Добавлен:
10.02.2015
Размер:
2.82 Mб
Скачать

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

3

.

1.

 

 

,

,

-

 

,

-

 

,

 

.

 

-

,

.

 

 

 

-

 

.

 

 

 

,

.

 

-

.

 

 

,

 

-

,

 

-

,

 

-

.

-

. -

, -

-

-

.

. #, , -

58

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

if, C# , IF ./

if

if (), ,

-

,

. -

.

.

if ()

{

// () // ,

}

// // , .

-

. - , . boolean. -

true (),

. -

false () -

.

59

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

1.

// , a b,

// max max = b;

if (a > b)

{

max = a;

}

,

b,

max. , max - a.

, -

, .

2. max = b;

if (a > b){max = a;}

. , (. 3).

3.

max = b;

if (a > b) max = a;

60

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

if-els ( -)

, -

( ),

. .

If ()

{

//

,

-

//

 

1.

}

els

{

//

( )

 

//

,

-

//

 

2.

}

//

// , .

-

true (), 1.

, -

. 2 -

. false

(), 1 , -

2.

61

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

, .

, -

.

4.

If (a > b)

{

max =

; //

 

,

min = b; //

a>b

.

}

 

 

 

 

els

 

 

 

 

{

 

 

 

 

max = b;

//

 

,

min = a;

//

a > b .

}

 

 

 

 

//

 

 

 

 

//

 

,

 

.

a

> b,

max

 

a,

 

min

- b,

 

-

 

max

 

b,

min

a.

 

 

 

 

 

,

 

5.

 

5. if (a > b)

{

62

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

max = ; min = b;

}

else

{

max = b; min = a;

}

, 6.

6.

if (a > b) max = ; else max = b;

,

)

,

if. if,

if ( 1 )

{

// 1

//,

}

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

,

if

( , -

if,

if.

-

1.

63

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

lse

 

 

//

 

 

//

 

if.

{

 

 

//

 

if.

if (

2

)

{

 

 

 

//

2

 

//

 

 

//

2.

}

Else

{

// , // 2

// , // 3.

}

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

}// if

1 , -

1, , -

, -

if.

if. 2 if

, -

2, , - , -

64

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

if. , 2

3. - if.

7.

. . .

if ( < -1) { n = 1; } else

{

// if. if ( > 1)

{n = 2; } else

{n = 0; }

// if.

}

. . .

if, .

8.

. . .

if ( < -1) { n = 1; } else

{

if ( > 1) { n = 2; } else { n = 0; }

65

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

}

. . .

, - , -

.

 

9.

. . .

 

if (

< -1) n = 1;

else

 

if (

> 1) n = 2;

else

n = 0;

. . .

 

(logical

comparisons),

true () false ()

bool. ,

C# ==. :

> «»; <

«»; >= – «»; <= –

»; != «». : a!=b, ,

!= true, a b.

bool -

:

66

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

&

( , and),

;

| (, or),

,

! (, not),

;

^ (

, ,

.

&, | ^

,

.

,

a||b, b

.

10.

if ( > -1 && < 1)

if

-1 < x < 1.

11.

if ( < -1 || > 1)

if

x < -1 x > 1.

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

-

, - true, o;

-

),

true,

bool.

&& ||,

,

a && b, b

true, .

, a false,

-

67