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

Osnovy_programirovanniya_na_S_

.pdf
Скачиваний:
14
Добавлен:
02.02.2015
Размер:
3.52 Mб
Скачать

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

Visual Basic

.

– , -

-

.

.

-

.

 

 

 

 

 

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

1

 

 

( )

InputB x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

2

 

 

( )

 

 

 

 

 

 

 

MsgBox

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

X=A

 

 

4

 

 

 

 

 

 

 

 

if

72

-

. –

-

.

( ) -

. 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

,

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

{

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;

14 -

. -

75

, c -

15.

. 3.1

76

. ,

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

X2 + Y2

< 16, X2 + Y2 = R2,

. ,

, Y > 0, -

.

N = 1,

N = 2. X 0

( ), N = 2,

N

= 1. .

X2 + Y2

< 16 -

( ),

X Y > 0 . . N = 3.

, . int N;

m2: Console.WriteLine(" "+ " X ");

float x = float.Parse((Console.ReadLine())); Console.WriteLine(" " + " Y ");

float y = float.Parse((Console.ReadLine())); if (y > 0)

{

if (x * x + y * y < 16)

{

if (x >= 0) N = 2; else N = 1;

}

78

else

 

 

{ N = 3; }

 

 

}

 

 

else

 

 

{ N = 4; }

 

 

Console.WriteLine('\t' + "

:");

 

Console.WriteLine(" ("+ x + ";" + y +

")"

+ " N=" + N);

 

Console.WriteLine('\n' +"

 

 

" + " ."+'\n'+

" Enter."); string p = Console.ReadLine();

if (p != "") goto m2;

15

2.

79

. -

( . 14 15)

1.

F.

.

1)

F=

 

 

 

 

 

 

 

 

2)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

F=

 

 

 

4)

F=

 

 

 

 

 

 

5)

F=

 

 

 

 

 

 

 

6)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7)

F=

 

 

 

 

 

 

 

 

8)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9)

F=

 

 

 

 

 

 

 

 

10)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11)

F=

 

 

 

 

 

 

 

 

 

12) F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13)

F=

 

 

 

 

 

 

 

14)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15)

F=

 

 

 

 

 

 

16)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17)

F=

 

 

 

1

 

 

 

 

18) F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19)

F=

 

 

 

 

 

20)

F=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]