Добавил:
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

 

 

 

-

. :

= ()?1:2

12.

int value = (x < 25) ? 5:15

 

x < 25

-

.

true,

-

value 5,

15.

goto

goto () -

, , , -

.

:

:

. . .

goto

. . .

- . C#,

,

-

. -

goto, . -

goto , - , , goto, -

68

 

 

 

 

 

-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

 

 

 

,

. goto if,

, . . .

switch ()

-

. -

, -

if, - switch.

.

switch ()

{

case 1:

1 break;

case 2:

2

break;

. . .

default

n

break;

}

. -

.

69

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

,

,

break. break switch.

,

default. . switch

:

switch

(char, byte, short

;

;

case

switch; switch

;

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

-

,

,

, -

-

-

int)

,

, break .

13. int n;

m1: Console.WriteLine(""); int a = int.Parse(( Console.ReadLine()));

switch (a)

{

case 1:

n = 10;

break;

70

 

 

 

 

 

-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

 

 

 

case 2:

case 3:

n = 20;

break;

default:

n = 0;

break;

}

Console.WriteLine("a = " + a +" n = " + n); if (a != 0) goto m1;

Console.Read();

-

, . switch

. 1,

n 10

. 2 3, -

n 20 -

. n

0. , -

, 0.

switch -

switch. -

.

switch ,

.

switch - , . ,

71

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu-tra

 

 

 

Visual Basic

.

 

 

 

 

 

-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

 

 

 

 

 

,

1

 

( )

 

 

InputB x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

2

 

( )

 

 

 

 

 

 

 

 

MsgBox

 

 

 

 

 

3

X=A

4

if

72

 

 

 

 

 

-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.

-

, , -

.

14.

X , Y Z.

F, . . F = max(X, Y,

Z). : , -

.

.

X ,Y Z -

.

X Y. -

X > Y (), -

, X c Z. -

X > Z , F

X

Z. X > Y, ().

73

 

 

 

 

 

-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

 

 

 

,

a.

float f;

m1: Console.WriteLine(" X"); float x = float.Parse((Console.ReadLine()));

Console.WriteLine(" Y");

float y = float.Parse((Console.ReadLine()));

Console.WriteLine(" Z");

float z = float.Parse((Console.ReadLine()));

if (x > y)

74

 

 

 

 

 

-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 (x > z) f=x; else f=z;

}

else

{ if(y>z) f=y; else f=z; } Console.WriteLine('\n' + " : X= " + x + " y= " + y + " z= " + z +

'\n'+ " : F= " + f); Console.WriteLine('\n' + "" + "." + '\n'+ " Enter.");

string p = Console.ReadLine(); if (p != "") goto m1;

.

 

 

 

 

 

-X

C

ha

n

 

 

 

 

 

 

 

F

 

 

 

 

g

 

 

 

 

D

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

buy

NOW!

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

.c

 

 

 

.

 

 

 

 

 

 

 

k

 

 

 

 

d

 

 

 

 

 

 

c

 

 

 

 

 

 

ocu -tra

 

 

 

14 -

-

75

 

 

 

 

 

-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

 

 

 

, c -

15.

. 3.1

76

 

 

 

 

 

-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

 

 

 

. ,

N , (x, y) c (. 3.1).

.

.

X Y,

.

Y ( Y) .

, Y > 0 (),

Y ,

, X , . .

N = 4. Y > 0

(), X,

, N = 1, N = 2 N = 3.

77