Osnovy_programirovanniya_na_S_
.pdfif-els ( - )
, -
(
),
. .
If ( )
{
//, -
//1.
}
els
{
//( )
//, -
// 2.
}
//, .
-
true ( ), 1.
, -
. 2 -
. false
( ), 1 , -
2.
61
, .
, -
.
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
max = ; min = b;
}
else
{
max = b; min = a;
}
,
, 6.
6.
if (a > b) max = ;
else max = b;
if
, (
) , -
,
if. if, if,
if.
if ( 1 )
{
//1 -
//, 1.
}
63
lse
//if.
{
//if. if ( 2 )
{
//2
// 2.
}
Else
{
//,
//2
//,
//3.
}
}// if
1 , -
1, , -
, -
if.
if. 2 if
, -
2, , -
, -
64
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
}
. . .
, -
, -
.
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
& – ( , and), -
;
| – ( , or), , -
, true, o;
! – ( , not), -
;
^ – ( ),
, , true,
.
&, | ^
, bool.
&& ||,
,
. |
a && b, b |
, true, |
. |
a||b, b , a false,
.
10.
if ( > -1 && < 1)
if -
-1 < x < 1.
11.
if ( < -1 || > 1)
if
x < -1 x > 1.
67
-
. :
= ( )? 1: 2
12.
int value = (x < 25) ? 5:15
x < 25 -
. true, -
value 5,
–15.
goto
goto ( ) -
, , , -
.
:
:
. . .
goto
. . .
- . C#,
,
-
. -
goto, . -
goto , -
, , goto, -
68
,
. goto
if,
, . . .
switch ( )
-
. -
, -
if, -
switch.
.
switch ( )
{
case 1:
1 break;
case 2:
2 break;
. . .
default
n break;
}
. -
.
69
, -
, ,
break. break ,
switch. , -
, -
default. .
switch -
:
switch
(char, byte, |
short int) |
;
;
case ,
switch;
switch
;
, break .
13. int n;
m1: Console.WriteLine(" "); int a = int.Parse(( Console.ReadLine())); switch (a)
{
case 1:
n = 10; break;
70