рдСрдкрд░реЗрдЯрд░ рдкреНрд░рд╛рдзрд╛рдиреНрдп - 1

"рд╣рд╛рдп, рдмрд┐рд▓рд╛рдмреЛ!"

"рдмрд┐рд▓рд╛рдмреЛрд▓рд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рдорд┐рддреНрд░рд╛рд▓рд╛ рдЕрднрд┐рд╡рд╛рджрди рдХрд░рдгреНрдпрд╛рдд рдЖрдирдВрдж рдЭрд╛рд▓рд╛!"

"рдЖрдЬ рдмрд┐рд▓рд╛рдмреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдСрдкрд░реЗрдЯрд░рдЪреНрдпрд╛ рдкреНрд░рд╛рдзрд╛рдиреНрдпрд╛рдмрджреНрджрд▓ рд╕рд╛рдВрдЧреЗрд▓. рдкрдг рдЖрдзреА рддреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрд╡рддрдГ рдСрдкрд░реЗрдЯрд░рдмрджреНрджрд▓ рд╕рд╛рдВрдЧреЗрд▓."

"рддреБрдореНрд╣реА рдХреЛрдгрддреНрдпрд╛ рдСрдкрд░реЗрдЯрд░рдмрджреНрджрд▓ рдмреЛрд▓рдд рдЖрд╣рд╛рдд?"

"рдЦрд░рдВ рддрд░, рддреБрдореНрд╣реА рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╢реА рдЖрдзреАрдЪ рдкрд░рд┐рдЪрд┐рдд рдЖрд╣рд╛рдд. рддреБрдореНрд╣рд╛рд▓рд╛ рдХрджрд╛рдЪрд┐рдд рдорд╛рд╣рд┐рдд рдирд╕реЗрд▓ рдХреА рддреНрдпрд╛рдВрдирд╛ рдСрдкрд░реЗрдЯрд░ рдореНрд╣рдгрддрд╛рдд."

"рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореНрд╣рдгрд╛ рдХреА рдЖрдордЪреНрдпрд╛рдХрдбреЗ  c = a + b; "

"рдпрд╛рдд рджреЛрди рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗрдд: рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдСрдкрд░реЗрдЯрд░ рдЖрдгрд┐ рдПрдХ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░."

"рджреБрд╕рд░реНтАНрдпрд╛ рд╢рдмреНрджрд╛рдд, рдСрдкрд░реЗрдЯрд░ рдлрдХреНрдд рдЧрдгрд┐рддреА рдЪрд┐рдиреНрд╣реЗ рдЖрд╣реЗрдд? рдЬрд╕реЗ рдЧреБрдгрд╛рдХрд╛рд░, рднрд╛рдЧрд╛рдХрд╛рд░ рдЖрдгрд┐ рдмреЗрд░реАрдЬ?"

"рд╣реЛ, рддреЗ рдЦрд░реЗ рдЖрд╣реЗ. рддрдерд╛рдкрд┐, рдорддрднреЗрдж рдЖрд╣реЗрдд."

"рдореА рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдСрдкрд░реЗрдЯрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгрд╛рд░ рдирд╛рд╣реА: рдПрдХ рд╡реНрдпрд╛рдЦреНрдпрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реБрд╢рд╛рд░ рдмрдирд╡рдгрд╛рд░ рдирд╛рд╣реА. рддреНрдпрд╛рдВрдирд╛ рдХреГрддреА рдХрд░рддрд╛рдирд╛ рдкрд╛рд╣рдгреЗ рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ. рдСрдкрд░реЗрдЯрд░ рдЕрдиреЗрдХ рдЧрдЯрд╛рдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЧрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд, рдЬреНрдпрд╛рдЪреЗ рдЖрдореНрд╣реА рдЖрддрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реВ."

1) " рдЧрдгрд┐рддреАрдп рдСрдкрд░реЗрдЯрд░ "

рдЪрд┐рдиреНрд╣ рдЙрджрд╛рд╣рд░рдг рдирд╛рд╡ рд╡рд░реНрдгрди (рддреЗ рдХрд╛рдп рдХрд░рддреЗ)
+ a + b рдЕреЕрдбрд┐рд╢рди рдСрдкрд░реЗрдЯрд░ рдЕреЕрдбрд┐рд╢рди рдСрдкрд░реЗрдЯрд░.
- c - d рд╡рдЬрд╛рдмрд╛рдХреА рдСрдкрд░реЗрдЯрд░ рдкрд╣рд┐рд▓реНрдпрд╛ рдордзреВрди рджреБрд╕рд░реА рд╕рдВрдЦреНрдпрд╛ рд╡рдЬрд╛ рдХрд░рддреЗ.
* a * t рдЧреБрдгрд╛рдХрд╛рд░ рдСрдкрд░реЗрдЯрд░ рджреЛрди рд╕рдВрдЦреНрдпрд╛рдВрдЪрд╛ рдЧреБрдгрд╛рдХрд╛рд░ рдХрд░рддреЛ.
/ a / b рд╡рд┐рднрд╛рдЧ рдСрдкрд░реЗрдЯрд░ рдкрд╣рд┐рд▓реНрдпрд╛ рд╕рдВрдЦреНрдпреЗрд▓рд╛ рджреБрд╕рд▒реНрдпрд╛рдиреЗ рднрд╛рдЧрддреЛ.
% c % d рдкрд╣рд┐рд▓реНрдпрд╛ рд╕рдВрдЦреНрдпреЗрд▓рд╛ рджреБрд╕рд▒реНрдпрд╛рдиреЗ рднрд╛рдЧрддреЛ. рдкрд╣рд┐рд▓реНрдпрд╛ рд╕рдВрдЦреНрдпреЗрд▓рд╛ рджреБрд╕рд▒реНрдпрд╛рдиреЗ рднрд╛рдЧрд▓реНрдпрд╛рдирдВрддрд░ рдЙрд░реНрд╡рд░рд┐рдд рдореЛрдЬрддреЛ.
- -a рдпреБрдирд░реА рд╡рдЬрд╛ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдЪрд┐рдиреНрд╣ рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рд░реБрджреНрдз рдмрджрд▓рддреЗ.
рдЕрдзрд┐рдХ рддреЗ рд╡рдЬрд╛, рдЖрдгрд┐ рд╡рдЬрд╛ рддреЗ рдЕрдзрд┐рдХ.
+ +a рдпреБрдирд░реА рдкреНрд▓рд╕ рдХрд╛рд╣реАрд╣реА рдмрджрд▓рдд рдирд╛рд╣реА. рдпреБрдирд░реА рдорд╛рдпрдирд╕ рдСрдкрд░реЗрдЯрд░рдЪреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ. рд╣реЗ рдлрдХреНрдд рджрд┐рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╣реЗ.

"рдореА рд╣реЗ рд╢рд╛рд│реЗрддреВрди рдУрд│рдЦрддреЛ. рдорд╛рдЭреНрдпрд╛ рдлрд░реНрдорд╡реЗрдЕрд░рдордзреНрдпреЗ рд╢рд╛рд▓реЗрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддреЛ."

"рдкрдг, рддреНрдпрд╛ рдЯрдХреНрдХреЗ рдЪрд┐рдиреНрд╣рд╛рдЪреЗ рдХрд╛рдп рдЖрд╣реЗ, рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рдЬрд╛рджреВрдЧрд╛рд░?"

"рд╣рд╛ " рднрд╛рдЧрд╛рдХрд╛рд░рд╛рдирдВрддрд░рдЪрд╛ рдЙрд░рд▓реЗрд▓рд╛ рднрд╛рдЧ " рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗ. рдЬрд░ 11 рд▓рд╛ 5 рдиреЗ рднрд╛рдЧрд▓реЗ рддрд░ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ 2 рдЖрдгрд┐ рдЙрд░реНрд╡рд░рд┐рдд 1 рдорд┐рд│реЗрд▓. рд╣рд╛ 1 11 % 5 рд▓рд┐рд╣реВрди рдорд┐рд│реВ рд╢рдХрддреЛ;"

"рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА Java рдордзреНтАНрдпреЗ рдкреВрд░реНрдгрд╛рдВрдХрд╛рдВрдирд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛, рддреЗрд╡реНрд╣рд╛ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦреАрд▓ рдкреВрд░реНрдгрд╛рдВрдХ рдЕрд╕рддреЛ. рднрд╛рдЧрд╛рдХрд╛рд░ рдСрдкрд░реЗрд╢рдирдордзреАрд▓ рдЙрд░рд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдЬрд░ рдЖрдкрдг 8 рд▓рд╛ 5 рдиреЗ рднрд╛рдЧрд▓реЗ рддрд░ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ 1 рдорд┐рд│реЗрд▓."

рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдкрд░рд┐рдгрд╛рдо
19 / 10 рез рдЬрд░ рдЖрдкрдг 19 рд▓рд╛ 10 рдиреЗ рднрд╛рдЧрд▓реЗ рддрд░ 9 рдЪреНрдпрд╛ рдЙрд░рд▓реЗрд▓реНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рд╕рд╣ 1 рдпреЗрдИрд▓ .
19 % 10 реп рдЬрд░ рдЖрдкрдг 19 рд▓рд╛ 10 рдиреЗ рднрд╛рдЧрд▓реЗ рддрд░ 9 рдЪреНрдпрд╛ рдЙрд░рд▓реЗрд▓реНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рд╕рд╣ 1 рдпреЗрдИрд▓ .
2 / 5 0 рдЬрд░ рдЖрдкрдг 2 рд▓рд╛ 5 рдиреЗ рднрд╛рдЧрд▓реЗ рддрд░  2 рдЪреНрдпрд╛ рдЙрд░рд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рд╕рд╣ рдкрд░рд┐рдгрд╛рдо 0 рдЕрд╕реЗрд▓.
16 % 2 0 рдЬрд░ рдЖрдкрдг 16 рд▓рд╛ 2 рдиреЗ рднрд╛рдЧрд▓реЗ рддрд░ 0 рдЪреНрдпрд╛ рдЙрд░рд▓реЗрд▓реНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рд╕рд╣ 8 рдпреЗрддреЛ .

"рдкрдг рдЬрдЧрд╛рдд рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдмрд╛рдХреА рдХрд╢рд╛рдЪреА рдЧрд░рдЬ рдЖрд╣реЗ?"

"рд╕рдордЬрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреВрд░реНрдгрд╛рдВрдХ рд╕рдо рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рд╛рдпрдЪреЗ рдЖрд╣реЗ. рдордЧ рддреБрдореНрд╣реА рд▓рд┐рд╣реВ рд╢рдХрддрд╛:"

if (a % 2 == 0)

"рдЖрдгрд┐ рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ b рд╡рд┐рд╖рдо рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рд╛рдпрдЪреЗ рдЕрд╕реЗрд▓ рддрд░ рддреБрдореНрд╣реА рд▓рд┐рд╣реВ рд╢рдХрддрд╛:"

if (b % 2 == 1)

"рдХрд┐рдВрд╡рд╛ d рд▓рд╛ 3 рдиреЗ рднрд╛рдЧ рдЬрд╛рддреЛ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА:"

if (d % 3 == 0)

"рдЗрдВрдЯрд░реЗрд╕реНрдЯрд┐рдВрдЧ. рдореА рддреЗ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡реЗрди."

2)  " рддреБрд▓рдирд╛ рдСрдкрд░реЗрдЯрд░ "

рдЪрд┐рдиреНрд╣ рдЙрджрд╛рд╣рд░рдг рдирд╛рд╡ рд╡рд░реНрдгрди (рддреЗ рдХрд╛рдп рдХрд░рддреЗ)
< a < b рдЪреНрдпрд╛ рдкреЗрдХреНрд╖рд╛ рдХрдореА a b рдкреЗрдХреНрд╖рд╛ рдХрдореА рдЖрд╣реЗ рдХрд╛ рддреЗ рддрдкрд╛рд╕рддреЗ.
<= c <= d рдкреЗрдХреНрд╖рд╛ рдХрдореА рдХрд┐рдВрд╡рд╛ рд╕рдорд╛рди c рд╣реЗ d рдкреЗрдХреНрд╖рд╛ рдХрдореА рдХрд┐рдВрд╡рд╛ рд╕рдорд╛рди рдЖрд╣реЗ рдХрд╛ рддреЗ рддрдкрд╛рд╕рддреЗ.
> a > b рдпрд╛ рдкреЗрдХреНрд╖рд╛ рдореЛрдареЗ a b рдкреЗрдХреНрд╖рд╛ рдореЛрдард╛ рдЖрд╣реЗ рдХрд╛ рддреЗ рддрдкрд╛рд╕рддреЗ.
>= c >= d рдкреЗрдХреНрд╖рд╛ рдореЛрдареЗ рдХрд┐рдВрд╡рд╛ рд╕рдорд╛рди c рд╣реЗ d рдкреЗрдХреНрд╖рд╛ рдореЛрдареЗ рдХрд┐рдВрд╡рд╛ рд╕рдорд╛рди рдЖрд╣реЗ рдХрд╛ рддреЗ рддрдкрд╛рд╕рддреЗ.
== i == j рд╕рдорд╛рди i j рдмрд░реЛрдмрд░ рдЖрд╣реЗ рдХрд╛ рддреЗ рддрдкрд╛рд╕рддреЗ.
!= a != 0 рдЪреНрдпрд╛ рд╕рдорд╛рди рдирд╛рд╣реА a рд╢реВрдиреНрдпрд╛рдЪреНрдпрд╛ рдмрд░реЛрдмрд░реАрдЪреЗ рдирд╛рд╣реА рд╣реЗ рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА рддрдкрд╛рд╕рддреЗ.

"рдореА рд╣реЗ рд╕рд░реНрд╡ рдЖрдзреАрдЪ рд╡рд╛рдкрд░рддреЛ."

"рдЖрдгрд┐ рдпрд╛ рдСрдкрд░реЗрдЯрд░ рдЖрдгрд┐ рдЧрдгрд┐рддреАрдп рдСрдкрд░реЗрдЯрд░рдордзреНрдпреЗ рдореБрдЦреНрдп рдлрд░рдХ рдХрд╛рдп рдЖрд╣реЗ?"

"рдЬрд░ рдЖрдкрдг рджреЛрди рд╕рдВрдЦреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛ рддрд░ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдорд┐рд│реЗрд▓; рдкрд░рдВрддреБ, рдЬрд░ рдЖрдкрдг рджреЛрди рд╕рдВрдЦреНрдпрд╛рдВрдЪреА рддреБрд▓рдирд╛ рдХреЗрд▓реА рддрд░ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕рддреНрдп рдХрд┐рдВрд╡рд╛ рдЦреЛрдЯреЗ рдорд┐рд│реЗрд▓."

"рд╣реЗ рдмрд░реЛрдмрд░ рдЖрд╣реЗ. рддреБрд▓рдиреЗрдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдореНрд╣рдгрдЬреЗ " рд▓реЙрдЬрд┐рдХрд▓ рд╡реНрд╣реЕрд▓реНрдпреВ " рд╡реНрд╣реЕрд▓реНрдпреВ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдорд╛рд╣реАрдд рдЖрд╣реЗ, рдмреБрд▓рд┐рдпрди рдкреНрд░рдХрд╛рд░рд╛рдиреЗ рджрд░реНрд╢рд╡рд┐рд▓реЗ рдЬрд╛рддреЗ. рджреЛрди рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗрдд: рдЦрд░реЗ рдХрд┐рдВрд╡рд╛ рдЕрд╕рддреНрдп.

"рд╣реЛ, рд╣реЗ рд╕рд░реНрд╡ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ. рдорд▓рд╛ рддреЗ рдЖрдзреАрдЪ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ."

рей) " рд▓реЙрдЬрд┐рдХрд▓ рдСрдкрд░реЗрдЯрд░ "

рдЪрд┐рдиреНрд╣ рдЙрджрд╛рд╣рд░рдг рдирд╛рд╡ рд╡рд░реНрдгрди (рддреЗ рдХрд╛рдп рдХрд░рддреЗ)
&& a && b рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ a рдЖрдгрд┐ b рджреЛрдиреНрд╣реА рд╕рддреНрдп рдЕрд╕рддрд╛рдд рддреЗрд╡реНрд╣рд╛рдЪ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдЪрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рддреНрдп рдЕрд╕рддреЛ.
|| c || d рдХрд┐рдВрд╡рд╛ a рдХрд┐рдВрд╡рд╛ b рд╕рддреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдЪрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рддреНрдп рдЖрд╣реЗ. рддреЗ рджреЛрдиреНрд╣реА рдХрд┐рдВрд╡рд╛ рдХрд┐рдорд╛рди рдПрдХ.
! !a рдирд╛рд╣реА a рдЕрд╕рддреНрдп рдЕрд╕реЗрд▓ рддрд░рдЪ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЦрд░рд╛ рдЕрд╕реЗрд▓.

"рд▓реЙрдЬрд┐рдХрд▓ рдСрдкрд░реЗрдЯрд░ рдлрдХреНрдд рдмреБрд▓рд┐рдпрди рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХрд┐рдВрд╡рд╛ рдПрдХреНрд╕рдкреНрд░реЗрд╢рдиреНрд╕рд╕рд╣ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд."

рдЙрджрд╛рд╣рд░рдг рд╡рд░реНрдгрди
boolean a = true;
boolean b = true;if (a && b)
рдЬрд░ рджреЛрдиреНрд╣реА рдореВрд▓реНрдпреЗ рд╕рддреНрдп рдЕрд╕рддреАрд▓ рддрд░ if рдЕрдЯ рд╕рддреНрдп рдЖрд╣реЗ
рджреБрд╕рд▒реНрдпрд╛ рд╢рдмреНрджрд╛рдВрдд, a рдЖрдгрд┐ b рджреЛрдиреНрд╣реА рд╕рддреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕, рдкрд░рд┐рдгрд╛рдо рд╕рддреНрдп рдЖрд╣реЗ .
boolean a = true;
boolean b = false;if (a || b)
рдЬрд░ рдХрд┐рдорд╛рди рдПрдХ рдореВрд▓реНрдп рд╕рддреНрдп рдЕрд╕реЗрд▓ рддрд░ if рд╕реНрдерд┐рддреА рд╕рддреНрдп рдЖрд╣реЗ
, рджреБрд╕рд▒реНрдпрд╛ рд╢рдмреНрджрд╛рдВрдд, a рдХрд┐рдВрд╡рд╛ b рдпрд╛рдкреИрдХреА рдПрдХ рд╕рддреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕, рдкрд░рд┐рдгрд╛рдо рд╕рддреНрдп рдЖрд╣реЗ .
boolean b = false;

if (!b)

рдЬрд░ b рд╕рддреНрдп рдирд╕реЗрд▓ рддрд░ if рдЕрдЯ рд╕рддреНрдп рдЖрд╣реЗ.
рджреБрд╕рд▒реНрдпрд╛ рд╢рдмреНрджрд╛рдВрдд, рдЬрд░   b рдЕрд╕рддреНрдп рдЕрд╕реЗрд▓ , рддрд░ рдкрд░рд┐рдгрд╛рдо  рд╕рддреНрдп рдЖрд╣реЗ .
int a = 2, b = 3, c = 4;

if (a < b && a < c)
if ((a < b) && (a < c))

a рдЬрд░ b рдкреЗрдХреНрд╖рд╛ рдХрдореА рдЕрд╕реЗрд▓ рдЖрдгрд┐ a c рдкреЗрдХреНрд╖рд╛ рдХрдореА рдЕрд╕реЗрд▓ рддрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЦрд░рд╛ рдЕрд╕реЗрд▓.
a, b, рдЖрдгрд┐ c рд╣реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдкреВрд░реНрдгрд╛рдВрдХрд╛рдВрдЪреА рддреБрд▓рдирд╛ рдХреЗрд▓реНрдпрд╛рдЪреЗ рдкрд░рд┐рдгрд╛рдо рддрд╛рд░реНрдХрд┐рдХ рдореВрд▓реНрдп (рд╕рддреНрдп, рдЕрд╕рддреНрдп) рдЖрд╣реЗ, рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЖрдкрдг рд▓реЙрдЬрд┐рдХрд▓ рдСрдкрд░реЗрдЯрд░ рд╡рд╛рдкрд░реВ рд╢рдХрддреЛ.

"рдорд▓рд╛ рд╣реЗ рд╕рд░реНрд╡ рдЖрдзреАрдЪ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ."

"рдЦрд░рдВрдЪ? рдЪрд▓рд╛ рдордЧ рдкреБрдвреЗ рдЬрд╛рдКрдпрд╛."

рек) " рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдСрдкрд░реЗрдЯрд░ "

рдЪрд┐рдиреНрд╣ рдЙрджрд╛рд╣рд░рдг рдирд╛рд╡ рд╡рд░реНрдгрди (рддреЗ рдХрд╛рдп рдХрд░рддреЗ)
& a & b рдЖрдгрд┐ рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдЖрдгрд┐
| c | d рдХрд┐рдВрд╡рд╛ рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдХрд┐рдВрд╡рд╛
~ ~a рдирд╛рд╣реА рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдирд╛рд╣реА
^ a ^ b XOR рдмрд┐рдЯрд╡рд╛рдЗрдЬ "рдЕрдирдиреНрдп рдХрд┐рдВрд╡рд╛"

" рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдСрдкрд░реЗрдЯрд░ рдкреВрд░реНрдгрд╛рдВрдХрд╛рдВрд╡рд░ рдмрд┐рдЯ-рдмрд╛рдп-рдмрд┐рдЯ рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░рддрд╛рдд."

"рддреЗ рдХрд╛рдп рдЖрд╣реЗ?"

"рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрдЦреНрдпрд╛ рдмрд┐рдЯреНрд╕рдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рджрд░реНрд╢рд╡рд┐рд▓реА рдЬрд╛рддреЗ, рдЖрдгрд┐ рдирдВрддрд░ рдкрд░рд┐рдгрд╛рдо рдЦрд╛рд▓реАрд▓рдкреНрд░рдорд╛рдгреЗ рдореЛрдЬрд▓рд╛ рдЬрд╛рддреЛ:"

"рдЬрд░ рджреЛрдиреНрд╣реА рд╕рдВрдЦреНрдпрд╛рдВрдЪрд╛ рдкрд╣рд┐рд▓рд╛ рдмрд┐рдЯ 1 рдЕрд╕реЗрд▓ рддрд░ рдирд┐рдХрд╛рд▓рд╛рдЪрд╛ рдкрд╣рд┐рд▓рд╛ рдмрд┐рдЯ 1 рдЕрд╕реЗрд▓."

"рдЬрд░ рджреЛрдиреНрд╣реА рд╕рдВрдЦреНрдпрд╛рдВрдЪрд╛ рджреБрд╕рд░рд╛ рдмрд┐рдЯ 1 рдЕрд╕реЗрд▓ рддрд░ рдирд┐рдХрд╛рд▓рд╛рдЪрд╛ рджреБрд╕рд░рд╛ рдмрд┐рдЯ 1 рдЕрд╕реЗрд▓. рдЖрдгрд┐ рдЕрд╕реЗрдЪ."

"рддреЗ рд╕рд░реНрд╡ рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдСрдкрд░реЗрдЯрд░рд╕рд╛рдареА рдЦрд░реЗ рдЖрд╣реЗ рдХрд╛?"

"рд╣реЗ рддреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ. рдереЛрдбреНрдпрд╛рдордзреНрдпреЗ рдлрдХреНрдд рджреЛрди рдореВрд▓реНрдпреЗ рдЕрд╕реВ рд╢рдХрддрд╛рдд, 0 рдЖрдгрд┐ 1, рдмрд░реЛрдмрд░?"

"рдмрд░реЛрдмрд░."

"рдордЧ 1 рд▓рд╛ рд╕рддреНрдп рдЖрдгрд┐ 0 рд▓рд╛ рдЕрд╕рддреНрдп рд╕рдордЬрд╛. рд╡реИрдпрдХреНрддрд┐рдХ рдмрд┐рдЯреНрд╕рд╡рд░реАрд▓ рдСрдкрд░реЗрд╢рдиреНрд╕ рдирдВрддрд░ рд▓реЙрдЬрд┐рдХрд▓ рдСрдкрд░реЗрд╢рдиреНрд╕ рдкреНрд░рдорд╛рдгреЗрдЪ рдЕрд╕рддреАрд▓:"

рддрд╛рд░реНрдХрд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдЕрднрд┐рд╡реНрдпрдХреНрддреА
рдЦрд░реЗ рдЖрдгрд┐ рдЦрд░реЗ == рдЦрд░реЗ 1&1 == 1
рдЦрд░реЗ рдЖрдгрд┐ рдЕрд╕рддреНрдп == рдЦреЛрдЯреЗ 1&0 == 0
рдЦрд░реЗ || рдЦрд░реЗ == рдЦрд░реЗ 1|1 == 1
рдЦрд░реЗ || рдЕрд╕рддреНрдп == рдЦрд░реЗ 1|0 == 1
рдЦреЛрдЯреЗ || рдЕрд╕рддреНрдп = рдЦреЛрдЯреЗ 0|0 == 0
!рдЕрд╕рддреНрдп == рдЦрд░реЗ ~0 == 1
рдЦрд░реЗ == рдЦреЛрдЯреЗ ~1 == 0

"рдЕрд░реЗ! рдЗрддрдХрдВ рд╕реЛрдкрдВ рдЖрд╣реЗ."

"рд╣реЛрдп, рдлрдХреНрдд рд╣реЗ рд╡рд┐рд╕рд░реВ рдирдХрд╛ рдХреА рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдСрдкрд░реЗрд╢рдиреНрд╕ рджреЛрди рд╕рдВрдЦреНрдпрд╛рдВрдордзреВрди рд╕рдВрдмрдВрдзрд┐рдд рдмрд┐рдЯреНрд╕ рд╡рд╛рдкрд░рддрд╛рдд."

"рд╣реЛрдп, рдорд▓рд╛ рдЖрдард╡рддрдВ: рдПрдХрд╛ рд╕рдВрдЦреНрдпреЗрдЪрд╛ рдкрд╣рд┐рд▓рд╛ рдмрд┐рдЯ рджреБрд╕рд▒реНрдпрд╛рдЪреНрдпрд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рдмрд┐рдЯрд╛рд╢реА рдЬреЛрдбрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдкрд░рд┐рдгрд╛рдорд╣реА рдкрд╣рд┐рд▓реНрдпрд╛ рдмрд┐рдЯрд╡рд░ рд▓рд┐рд╣рд┐рд▓рд╛ рдЬрд╛рддреЛ. рдЖрдгрд┐ рдмрд╛рдХреАрдЪреНрдпрд╛ рдмрд┐рдЯреНрд╕рд╕рд╛рдареАрд╣реА рддреЗрдЪ рдЖрд╣реЗ."

"рдмрд░реЛрдмрд░ рдЖрд╣реЗ. рддреБрд▓рд╛ рдЕрдЬреВрди рдХрд╛рд╣реА рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд рдХрд╛?"

"XOR рдЖрдгрд┐ 'рдЕрдирдиреНрдп рдХрд┐рдВрд╡рд╛' рдордзреНрдпреЗ рдХрд╛рдп рдЖрд╣реЗ?"

"рд╣рд╛ рдХреЗрдХрдЪрд╛ рддреБрдХрдбрд╛ рдЖрд╣реЗ: рдЬреЗрд╡реНрд╣рд╛ рдореВрд▓реНрдпреЗ рднрд┐рдиреНрди рдЕрд╕рддрд╛рдд рддреЗрд╡реНрд╣рд╛ рддреЗ рдЦрд░реЗ рдЕрд╕рддреЗ; рдЬреЗрд╡реНрд╣рд╛ рддреЗ рд╕рдорд╛рди рдЕрд╕рддрд╛рдд рддреЗрд╡реНрд╣рд╛ рддреЗ рдЦреЛрдЯреЗ рдЕрд╕рддреЗ."

рддрд╛рд░реНрдХрд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдЕрднрд┐рд╡реНрдпрдХреНрддреА
рдЦрд░реЗ XOR рд╕рддреНрдп == рдЦреЛрдЯреЗ 1 ^ 1 == 0
рдЕрд╕рддреНрдп XOR рдЕрд╕рддреНрдп == рдЕрд╕рддреНрдп 0 ^ 0 == 0
рдЦрд░реЗ XOR рдЕрд╕рддреНрдп == рдЦрд░реЗ 1 ^ 0 == 1
рдЕрд╕рддреНрдп XOR рд╕рддреНрдп == рдЦрд░реЗ 0 ^ 1 == 1

рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреА рдЖрдгрдЦреА рдХрд╛рд╣реА рдЙрджрд╛рд╣рд░рдгреЗ рдпреЗрдереЗ рдЖрд╣реЗрдд:

рдЙрджрд╛рд╣рд░рдг рдмрд┐рдЯреНрд╕ рдореНрд╣рдгреВрди рд╕рдВрдЦреНрдпрд╛ рдмрд┐рдЯреНрд╕ рдореНрд╣рдгреВрди рдкрд░рд┐рдгрд╛рдо рдкрд░рд┐рдгрд╛рдо
5 & 3 0000010 1  рдЖрдгрд┐ 0000001 1 0000000 1 рез
7 & 2 000001 1 1 рдЖрдгрд┐ 000000 1 0 00000010 2
5 | 9 00000 1 0 1  | 0000 1 00 1 00001101 13
5 ^ 9 00000 101  ^ 00001001 0000 1100 12
~9 ~ режрежрежрежрезрежрежрез 11110110 реирекрем

"рдзрдиреНрдпрд╡рд╛рдж, рдмрд┐рд▓рд╛рдмреЛ. рдЖрддрд╛ рдорд▓рд╛ рдХрд│рд▓реЗ."

"рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдСрдкрд░реЗрдЯрд░реНрд╕рдЪрд╛ рдЖрдгрдЦреА рдПрдХ рдЧрдЯ рдЖрд╣реЗ, рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрдЯрд░:"

рел) " рд╢рд┐рдлреНрдЯ рдСрдкрд░реЗрдЯрд░ "

рдЪрд┐рдиреНрд╣ рдЙрджрд╛рд╣рд░рдг рдирд╛рд╡ рд╡рд░реНрдгрди (рддреЗ рдХрд╛рдп рдХрд░рддреЗ)
>> a >> b рдЙрдЬрд╡реАрдХрдбреЗ рд╢рд┐рдлреНрдЯ a рдЕрдВрдХрд╛рдЪреЗ рдмрд┐рдЯ b рдЕрдВрдХрд╛рдВрдиреА рдЙрдЬрд╡реАрдХрдбреЗ рд╣рд▓рд╡рддреЗ.
<< c << d рдбрд╛рд╡реА рд╢рд┐рдлреНрдЯ c рдХреНрд░рдорд╛рдВрдХрд╛рдЪреЗ рдмрд┐рдЯ d рдЕрдВрдХрд╛рдВрдиреА рдбрд╛рд╡реАрдХрдбреЗ рд╣рд▓рд╡рддреЗ.
>>> a >>> 2 рд╕рд╣реА рди рдХреЗрд▓реЗрд▓реА рдЙрдЬрд╡реА рд╢рд┐рдлреНрдЯ a рдХреНрд░рдорд╛рдВрдХрд╛рдЪреЗ рдмрд┐рдЯ 2 рдЕрдВрдХрд╛рдВрдиреА рдЙрдЬрд╡реАрдХрдбреЗ рд╣рд▓рд╡рддреЗ.

"рд╣реА рдХрд╕рд▓реА рд░рд╕реНрддреНрдпрд╛рд╡рд░рдЪреА рдЬрд╛рджреВ рдЖрд╣реЗ?"

"рд╣реЗ рд╕рд░реНрд╡ рдЦрд░реЛрдЦрд░ рд╕реЛрдкреЗ рдЖрд╣реЗ. рддреЗ рдкрд╣рд╛:"

рдЙрджрд╛рд╣рд░рдг рдмрд┐рдЯреНрд╕ рдореНрд╣рдгреВрди рд╕рдВрдЦреНрдпрд╛ рдмрд┐рдЯреНрд╕ рдореНрд╣рдгреВрди рдкрд░рд┐рдгрд╛рдо рдкрд░рд┐рдгрд╛рдо
10 >> 1 0000 101 0 >> 1 00000 101 рел
10 >> 2 0000 101 0 >> 2 000000 10 2
10 << 1 0000 101 0 << 1 000 101 00 20
10 << 2 0000 101 0 << 2 00 101 000 40

"рдПрдЦрд╛рджреНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдЪреЗ рдмрд┐рдЯ рдбрд╛рд╡реАрдХрдбреЗ 1 рдиреЗ рд╣рд▓рд╡рдгреЗ рдореНрд╣рдгрдЬреЗ рд╕рдВрдЦреНрдпрд╛ 2 рдиреЗ рдЧреБрдгрд╛рдХрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рд░рдЦреЗрдЪ рдЖрд╣реЗ. рджреЛрди рдЕрдВрдХрд╛рдВрдиреА рдмрджрд▓рдгреЗ 4 рдиреЗ рдЧреБрдгрд╛рдХрд╛рд░ рдХрд░рдгреЗ, рддреАрди рдЕрдВрдХрд╛рдВрдиреА - 8 рдиреЗ рдЧреБрдгрд╛рдХрд╛рд░ рдХрд░рдгреЗ рдЖрдгрд┐ рдЕрд╕реЗрдЪ рдЖрд╣реЗ."

"рдЙрдЬрд╡реАрдХрдбреЗ рд╕рд░рдХрдгреЗ рд╣реЗ 2, 4, 8, 16, рдЗрддреНрдпрд╛рджреАрдВрдиреА рднрд╛рдЧрд╛рдХрд╛рд░рдгреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ."

"рдкрдг >>> рдЖрдгрд┐ >> рдСрдкрд░реЗрдЯрд░рдордзреНрдпреЗ рдХрд╛рдп рдлрд░рдХ рдЖрд╣реЗ?"

"рдЛрдг рд╕рдВрдЦреНрдпрд╛рдВрд╕реЛрдмрдд рдХрд╛рдо рдХрд░рддрд╛рдирд╛ рддреЗ рд╡реЗрдЧрд│реЗ рдЕрд╕рддрд╛рдд. рдпрд╛рдЪреЗ рдХрд╛рд░рдг рдЕрд╕реЗ рдХреА  рд╕рд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЕрдВрдХ рдЪрд┐рдиреНрд╣ рджрд░реНрд╢рд╡рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡рд╛рдд рдбрд╛рд╡реАрдХрдбреЗ рдмрд┐рдЯ рд╡рд╛рдкрд░рддрд╛рдд. рдкрд░рд┐рдгрд╛рдореА, рдЙрдЬрд╡реАрдХрдбреЗ рд╕рд░рдХрдд рдЕрд╕рддрд╛рдирд╛ рдЛрдг рд╕рдВрдЦреНрдпрд╛ рдЛрдг рд╣реЛрдгреНрдпрд╛рдЪреЗ рдерд╛рдВрдмрддреЗ. рдореНрд╣рдгреВрди, рддреЗ рджреЛрди рднрд┐рдиреНрди рдСрдкрд░реЗрдЯрд░ рдШреЗрдКрди рдЖрд▓реЗ. рд╣реЗ рдкрд╣рд╛:"

рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдкрд░рд┐рдгрд╛рдо рд╡рд░реНрдгрди
1 000 1010 >> 1 11 000 101 рдЛрдг рд╕рдВрдЦреНрдпрд╛ рдЛрдгрдЪ рд░рд╛рд╣рддреЗ.
рдЛрдг рд╕рдВрдЦреНрдпрд╛рдВрд╕рд╛рдареА, рдпреЗрдгрд╛рд░реЗ рдмрд┐рдЯреНрд╕ 1s рдиреЗ рднрд░рд▓реЗрд▓реЗ рдЖрд╣реЗрдд.
1 000 1010 >> 2 111 000 10
1 000 1010 >> 3 1111 000 1
1 000 1010 >>> рез 01 000 101 рдЛрдг рд╕рдВрдЦреНрдпрд╛ рдпрд╛рдкреБрдвреЗ рдЛрдг рдирд╛рд╣реА. рдЛрдг рд╕рдВрдЦреНрдпрд╛рдВрд╕рд╛рдареА, рдпреЗрдгрд╛рд░реЗ рдмрд┐рдЯреНрд╕ 0s рдиреЗ рднрд░рд▓реЗрд▓реЗ рдЕрд╕рддрд╛рдд.
1 000 1010 >>> 2 001 000 10
1 000 1010 >>> 3 0001 000 1

"рд╢рд┐рдлреНрдЯ рдЪрдХреНрд░реАрдп рдирд╛рд╣реА. рд╕рдВрдЦреНрдпреЗрдЪреНрдпрд╛ рдбрд╛рд╡реНрдпрд╛ рдХрд┐рдВрд╡рд╛ рдЙрдЬрд╡реНрдпрд╛ рдХрд╛рдард╛рдЪреНрдпрд╛ рдкрд▓реАрдХрдбреЗ рдЬрд╛рдгрд╛рд░реЗ рдмрд┐рдЯреНрд╕ рдлрдХреНрдд рдЯрд╛рдХреВрди рджрд┐рд▓реЗ рдЬрд╛рддрд╛рдд."

рем) " рдЕрд╕рд╛рдИрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░ "

"рдЕрд╕рд╛рдИрдирдореЗрдВрдЯ рдореНрд╣рдгрдЬреЗ рдХрд╛рдп рд╣реЗ рдорд▓рд╛ рдЖрдзреАрдЪ рдорд╛рд╣реАрдд рдЖрд╣реЗ. рдкрдг рддреБрдореНрд╣реА 'рдСрдкрд░реЗрдЯрд░' рдХрд╛ рдореНрд╣рдгрддрд╛?"

"рдХрд╛рд░рдг рддреНрдпрд╛рдкреИрдХреА рдмрд░реЗрдЪ рдЖрд╣реЗрдд тШ║"

рдСрдкрд░реЗрдЯрд░ рдореНрд╣рдгрдЬреЗ рдХрд╛рдп
a += b; a = a + b;
a -= b; a = a - b;
a *= b; a = a * b;
a %= b; a = a % b;
a |= b; a = a | b;
a &= b; a = a & b;

"рдорд▓рд╛ рд╡рд╛рдЯрддрдВ рддреБрд▓рд╛ рддрд░реНрдХ рд╕рдордЬрд▓рд╛."

рен) " рдЗрдиреНрдХреНрд░реАрдореЗрдВрдЯ рдЖрдгрд┐ рдбрд┐рдХреНрд░рд┐рдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░ "

рдиреЛрдЯреЗрд╢рди рдЙрджрд╛рд╣рд░рдг рд╡рд░реНрдгрди
++ a++;
++b;
рд╕рдВрдЦреНрдпрд╛ 1 рдиреЗ рд╡рд╛рдврд╡рддреЗ.
-- d--;
--i;
рд╕рдВрдЦреНрдпрд╛ рдХрд┐рдВрд╡рд╛ рдЪрд▓ 1 рдиреЗ рдХрдореА рдХрд░рддреЗ.

"рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреНрдпрд╛ рдЖрдзреА рдХрд┐рдВрд╡рд╛ рдирдВрддрд░ рджреЛрди рд╡рдЬрд╛ рдЪрд┐рдиреНрд╣реЗ рдШрд╛рд▓рдгреНрдпрд╛рдд рдХрд╛рд╣реА рдлрд░рдХ рдЖрд╣реЗ рдХрд╛?"

"рд╣реЛрдп, рдлрд╛рд░ рдореЛрдареЗ рдирд╕рд▓реЗ рддрд░реА рдЖрд╣реЗ. рдЬрд░ рдпрд╛ рдСрдкрд░реЗрдЯрд░рдкреИрдХреА рдПрдХ рдЕрд╕рд▓реЗрд▓реЗ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рдПрдЦрд╛рджреНрдпрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдЪрд╛ рдХрд┐рдВрд╡рд╛ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯрдЪрд╛ рднрд╛рдЧ рдЕрд╕реЗрд▓, рддрд░ рддреНрдпрд╛рдд рдлрд░рдХ рдЖрд╣реЗрдд. рддреНрдпрд╛рдРрд╡рдЬреА рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рдЙрджрд╛рд╣рд░рдгрд╛рджреНрд╡рд╛рд░реЗ рджрд╛рдЦрд╡реВ рдЗрдЪреНрдЫрд┐рддреЛ:"

рдЙрджрд╛рд╣рд░рдг рдЦрд░реЛрдЦрд░ рдХрд╛рдп рд╣реЛрддреЗ рд╡рд░реНрдгрди
int a = 3;
int b = ++a;
int a = 3;
a = a + 1;
int b = a;
a рдкреНрд░рдердо 1 рдиреЗ рд╡рд╛рдврд╡рд┐рд▓реЗ рдЬрд╛рддреЗ, рдЖрдгрд┐ рдирдВрддрд░ рддреЗ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.
int a = 3;
int b = a++;
int a = 3;
int b = a;
a = a + 1;
a рдкреНрд░рдердо рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдирдВрддрд░ 1 рдиреЗ рд╡рд╛рдврддреЛ.
int a = 3;
return a++;
int a = 3;
int result = a;
a = a + 1;
return result;
рдлрдВрдХреНрд╢рди 3 рдорд┐рд│рд╡реЗрд▓, рдкрд░рдВрддреБ a рдЪреЗ рдореВрд▓реНрдп 1 рдиреЗ рд╡рд╛рдврд╡рд▓реЗ тАЛтАЛрдЬрд╛рдИрд▓.
int x = 5;
x = ++x + ++x;
int x = 5;
int a = x + 1;// The first term is 6
x = a;
int b = x + 1;// The second term is 7
x = b;
x = a + b;
рдпреЗрдереЗ рдкрд░рд┐рдгрд╛рдо 13 рдЖрд╣реЗ. рдкреНрд░рдердо, x 1 рдиреЗ рд╡рд╛рдвреЗрд▓, рдЖрдгрд┐ рд╣реЗ рдореВрд▓реНрдп рдкрд╣рд┐рд▓реНрдпрд╛ рдкрджрд╛рдЪреА рдЬрд╛рдЧрд╛ рдШреЗрдИрд▓, рдЖрдгрд┐ рдирдВрддрд░ x рдкреБрдиреНрд╣рд╛ 1 рдиреЗ рд╡рд╛рдвреЗрд▓.

"рдЕрд░реЗ! рдорд╕реНрдд рдЖрд╣реЗ!"

"рддреБрдореНрд╣рд╛рд▓рд╛ рддреЗ рдЖрд╡рдбрд▓реЗ рдпрд╛рдЪрд╛ рдорд▓рд╛ рдЖрдирдВрдж рдЖрд╣реЗ. рдкрд░рдВрддреБ, рдЬрд░ рдХреЛрдгрддреАрд╣реА рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдХрд┐рдВрд╡рд╛ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдирд╕реЗрд▓, рддрд░ рдХреЛрдгрддреЗрд╣реА рдорддрднреЗрдж рдирд╛рд╣реАрдд:"

"x++ рд╣реЗ x = x + 1 рдЪреНрдпрд╛ рд╕рдорддреБрд▓реНрдп рдЖрд╣реЗ."

"++x рд╣реЗ x = x + 1 рдЪреНрдпрд╛ рд╕рдорддреБрд▓реНрдп рдЖрд╣реЗ."

"рдореА рддреЗ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡реЗрди. рдзрдиреНрдпрд╡рд╛рдж, рдмрд┐рд▓рд╛рдмреЛ."

8)  " рдЯрд░реНрдирд░реА рдСрдкрд░реЗрдЯрд░ "

"рд╣рд╛ рдСрдкрд░реЗрдЯрд░ рдлрдХреНрдд рдПрдХ рдХрд┐рдВрд╡рд╛ рджреЛрди рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХрд┐рдВрд╡рд╛ рдПрдХреНрд╕рдкреНрд░реЗрд╢рдиреНрд╕ рд╡рд╛рдкрд░рдд рдирд╛рд╣реА. рддреЗ рдПрдХрд╛рдЪ рд╡реЗрд│реА рддреАрди рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХрд┐рдВрд╡рд╛ рдПрдХреНрд╕реНрдкреНрд░реЗрд╢рдиреНрд╕ рд╡рд╛рдкрд░рддреЛ:"

рдиреЛрдЯреЗрд╢рди рд╕рдорддреБрд▓реНрдп рдХреЛрдб:
a ? b : c; if (a)
b
else
c
int min = a < b ? a : b; if (a < b)
min = a;
else
min = b;
return a != null ? a.length : 0; if (a != null)
return a.length;
else
return 0;

"рдмрд░рдВ, рддреЗ рдЦреВрдк рд╕реЛрдпреАрд╕реНрдХрд░ рдЖрд╣реЗ."

"рд╣реЛрдп. рдЖрдгрд┐ рддреЛ рдХреЙрдореНрдкреЕрдХреНрдЯ рдЖрд╣реЗ рдЖрдгрд┐ рдХреЛрдб рд╡рд╛рдЪрдиреАрдп рдЖрд╣реЗ. рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдЖрдирдВрдж рдШреНрдпрд╛!"

реп) " рдЗрддрд░ "

"рддреБрдордЪрд╛ рд╕рдВрдЧреАрдд рд╕рдВрдЧреНрд░рд╣ рдХрд┐рддреАрд╣реА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЕрд╕рд▓рд╛ рддрд░реАрд╣реА, рддреБрдореНрд╣рд╛рд▓рд╛ "рд╡рд┐рд╡рд┐рдз" рдлреЛрд▓реНрдбрд░ рддрдпрд╛рд░ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓."

"рд╣реЛрдп, рдЬреНрдпрд╛рд▓рд╛ рдХрдзреАрд╣реА рд╕рдВрдЧреАрддрд╛рдЪреЗ рд╡рд░реНрдЧреАрдХрд░рдг рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ рддреЗ рдкреВрд░реНрдгрдкрдгреЗ рд╕рд╣рдордд рдЕрд╕реЗрд▓."

"рдореНрд╣рдгреВрди, рдЖрдгрдЦреА рддреАрди рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗрдд рдЬреНрдпрд╛рдВрдЪреНрдпрд╛рдмрджреНрджрд▓ рдорд▓рд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рдЖрд╣реЗ:"

рдиреЛрдЯреЗрд╢рди рдЙрджрд╛рд╣рд░рдг рд╡рд░реНрдгрди
() (a + b) * c рдХрдВрд╕ рдСрдкрд░реЗрдЯрд░ рдкреНрд░рд╛рдзрд╛рдиреНрдп рд╡рд╛рдврд╡рддрд╛рдд.
рдХрдВрд╕рд╛рддреАрд▓ рдЧреЛрд╖реНрдЯреА рдкреНрд░рдердо рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд.
[] c [i] = c [i + 1]; рдЕрдиреБрдХреНрд░рдордгрд┐рдХреЗрдиреБрд╕рд╛рд░ рдЕреЕрд░реЗ рдШрдЯрдХ рдорд┐рд│рд╡рд╛.
. int n = a.length; " рдбреЙрдЯ рдСрдкрд░реЗрдЯрд░ " рдСрдмреНрдЬреЗрдХреНрдЯрдЪреНрдпрд╛ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рдЖрдгрд┐ рдкрджреНрдзрддреАрдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЛ.

"рдЖрдгрд┐, рд╢реЗрд╡рдЯреА, рдпреЗрдереЗ рдПрдХ рд╕рд╛рд░рдгреА рдЖрд╣реЗ рдЬреА рдСрдкрд░реЗрдЯрд░ рдкреНрд░рд╛рдзрд╛рдиреНрдпрд╛рдЪрд╛ рд╕рд╛рд░рд╛рдВрд╢ рджреЗрддреЗ:"

рдСрдкрд░реЗрдЯрд░реНрд╕ рдЙрджрд╛рд╣рд░рдгреЗ
рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдзрд╛рдиреНрдп (рдСрдкрд░реЗрдЯрд░ рдпрд╛ рд╕рд╛рд░рдгреАрддреАрд▓ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдХреНрд░рдорд╛рдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд)
()
[]
.
(a + b)
c [i] = c [i] + 1
++
--
~
!
+
-
i++; ++i;
--j; a--;
~c
!f
return +a;
return -a;
*
/
%
a * b
c / d
a % b
+
-
a + b
c - d
String s = "count"+"35";
>>
<<
>>>
a >> 3
b << 2
c >>> 3
<
<=
>
>=
a < b
a <= b
c > b
c >= b
==
!=
a == 3
a != 0
& a & 7
^ a ^ b
| a | b
&& (a < b) && (a < c)
|| (b != 0) || (c != 0)
? : = a > 0 ? a : -a;
=
*=, /=, %=
-=, +=
<<=. >>=, >>>=
&=, ^=. |=
рд╕рд░реНрд╡рд╛рдд рдХрдореА рдкреНрд░рд╛рдзрд╛рдиреНрдп (рд╢реЗрд╡рдЯрдЪреЗ рдХреЗрд▓реЗ)