1 рдкреВрд░реНрдгрд╛рдВрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдВрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреЗ

рдХреЛрдбрдЬрд┐рдо рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреА рдХреЛрд░реНрд╕рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди рдорд╛рд░реНрдЧрджрд░реНрд╢рдХрд╛рд╕рд╣ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╕реНрдирд┐рдкреЗрдЯ. рдкреВрд░реНрдг рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд╕рд╛рдареА рд╕рд╛рдЗрди рдЕрдк рдХрд░рд╛.


рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░рдЪреА рдЙрдЬрд╡реА рдмрд╛рдЬреВ (рд╕рдорд╛рди рдЪрд┐рдиреНрд╣) рдХреЛрдгрддреАрд╣реА рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдЕрд╕реВ рд╢рдХрддреЗ тАФ рд╕рдВрдЦреНрдпрд╛, рдЪрд▓ рдЖрдгрд┐ рдЧрдгрд┐рддреАрдп рдСрдкрд░реЗрдЯрд░ ( +, -, *, /) рдпрд╛рдВрдЪреЗ рдХреЛрдгрддреЗрд╣реА рд╕рдВрдпреЛрдЬрди.

рддреБрдореНрд╣реА рдХрдВрд╕ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛ (). рдЬрд╛рд╡рд╛рдордзреНрдпреЗ, рдЧрдгрд┐рддрд╛рдкреНрд░рдорд╛рдгреЗ, рдХрдВрд╕рд╛рддреАрд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдВрдЪреЗ рдкреНрд░рдердо рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдирдВрддрд░ рдХрдВрд╕рд╛рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рдХрд╛рдп рдЖрд╣реЗ.

рдЧреБрдгрд╛рдХрд╛рд░ рдЖрдгрд┐ рднрд╛рдЧрд╛рдХрд╛рд░ рдпрд╛рдВрдирд╛ рд╕рдорд╛рди рдкреНрд░рд╛рдзрд╛рдиреНрдп рдЖрд╣реЗ рдЖрдгрд┐ рддреЗ рдмреЗрд░реАрдЬ рдЖрдгрд┐ рд╡рдЬрд╛рдмрд╛рдХреАрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдЖрд╣реЗрдд.

рдЙрджрд╛рд╣рд░рдгреЗ:

рд╡рд┐рдзрд╛рди рдиреЛрдВрдж
int a = (2 + 2) * 2;
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓8
int b = (6 - 3) / (9 - 6);
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓1
int c = (-2) * (-3);
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓6
int d = 3 / 0;
рд╣реЗ рд╡рд┐рдзрд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реНрдпрд╛рдиреЗ "рд╢реВрдиреНрдп рджреНрд╡рд╛рд░реЗ рднрд╛рдЧрд╛рдХрд╛рд░" рддреНрд░реБрдЯреА рдирд┐рд░реНрдорд╛рдг рд╣реЛрдИрд▓ рдЖрдгрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдорд╛рдкреНрдд рд╣реЛрдИрд▓.

рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдордзреНрдпреЗ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЕрд╕реВ рд╢рдХрддрд╛рдд:

рд╡рд┐рдзрд╛рди рдиреЛрдВрдж
int a = 1;
int b = 2;
int c = a * b + 2;
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп a  рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ   рдореВрд▓реНрдп   рдЕрд╕реЗрд▓1
b2
c4

рдЗрддрдХреЗрдЪ рдХрд╛рдп, рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдСрдкрд░реЗрдЯрд░рдЪреНрдпрд╛ рдбрд╛рд╡реАрдХрдбреЗ рдЖрдгрд┐ рдЙрдЬрд╡реАрдХрдбреЗ рд╕рдорд╛рди рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рдЕрд╕реВ рд╢рдХрддреЗ :

рд╡рд┐рдзрд╛рди рдиреЛрдВрдж
int x = 5;
x = x + 1;
x = x + 1;
x = x + 1;
x = x + 1;
x = x + 1;
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ x  рдЕрд╕реЗрд▓ 5
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ x  рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ   рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ   рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓6
x7
x8
x9
x10

рдпреЗрдереЗ рдореБрджреНрджрд╛ рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА Java рдордзреНрдпреЗ рдЪрд┐рдиреНрд╣рд╛рдЪрд╛ рдЕрд░реНрде рд╕рдорд╛рдирддрд╛= рдирд╛рд╣реА . рддреНрдпрд╛рдРрд╡рдЬреА, рд╣рд╛ рдПрдХ рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗ рдЬреЛ рдЪрд┐рдиреНрд╣рд╛рдЪреНрдпрд╛ рдбрд╛рд╡реАрдХрдбреАрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рд▓рд╛ рдЪрд┐рдиреНрд╣рд╛рдЪреНрдпрд╛ рдЙрдЬрд╡реАрдХрдбреАрд▓ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдЪреЗ рдЧрдгрдирд╛ рдХреЗрд▓реЗрд▓реЗ рдореВрд▓реНрдп рдирд┐рдпреБрдХреНрдд рдХрд░рддреЛ .==


2 рдкреВрд░реНрдгрд╛рдВрдХрд╛рдВрдЪреА рд╡рд┐рднрд╛рдЧрдгреА

рдХреЛрдбрдЬрд┐рдо рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреА рдХреЛрд░реНрд╕рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди рдорд╛рд░реНрдЧрджрд░реНрд╢рдХрд╛рд╕рд╣ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╕реНрдирд┐рдкреЗрдЯ. рдкреВрд░реНрдг рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд╕рд╛рдареА рд╕рд╛рдЗрди рдЕрдк рдХрд░рд╛.


Java рдордзреНрдпреЗ, рдкреВрд░реНрдгрд╛рдВрдХрд╛рд▓рд╛ рдкреВрд░реНрдгрд╛рдВрдХрд╛рдиреЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХреЗрд▓реНрдпрд╛рдиреЗ рдиреЗрд╣рдореА рдкреВрд░реНрдгрд╛рдВрдХ рд╣реЛрддреЛ . рд╡рд┐рднрд╛рдЧрд╛рддреАрд▓ рдЙрд░реНрд╡рд░рд┐рдд рдСрдкрд░реЗрд╢рди рдЯрд╛рдХреВрди рджрд┐рд▓реЗ рдЖрд╣реЗ. рдХрд┐рдВрд╡рд╛, рддреБрдореНрд╣реА рдЕрд╕реЗ рдореНрд╣рдгреВ рд╢рдХрддрд╛ рдХреА рднрд╛рдЧрд╛рдХрд╛рд░рд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдиреЗрд╣рдореА рдЬрд╡рд│рдЪреНрдпрд╛ рдкреВрд░реНрдгрд╛рдВрдХрд╛рдкрд░реНрдпрдВрдд рдкреВрд░реНрдг рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

рдЙрджрд╛рд╣рд░рдгреЗ:

рд╡рд┐рдзрд╛рди рд╡рд┐рднрд╛рдЬрдирд╛рдЪрд╛ рдирд┐рдХрд╛рд▓ рдиреЛрдВрдж
int a = 5 / 2;
2.5 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓2
int b = 20 / 3;
6.3333(3) рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓6
int c = 6 / 5;
1.2 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓1
int d = 1 / 2;
0.5 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓0


3 рдкреВрд░реНрдгрд╛рдВрдХ рднрд╛рдЧрд╛рдХрд╛рд░ рдЙрд░реНрд╡рд░рд┐рдд

рдкреВрд░реНрдгрд╛рдВрдХрд╛рдВрдЪреА рдмреЗрд░реАрдЬ, рд╡рдЬрд╛рдмрд╛рдХреА, рдЧреБрдгрд╛рдХрд╛рд░ рдЖрдгрд┐ рднрд╛рдЧрд╛рдХрд╛рд░ рдпрд╛рд╢рд┐рд╡рд╛рдп, Java рдордзреНрдпреЗ рдореЙрдбреНрдпреБрд▓реЛ рдСрдкрд░реЗрдЯрд░ рджреЗрдЦреАрд▓ рдЖрд╣реЗ. рд╣реЗ рдЯрдХреНрдХреЗ рдЪрд┐рдиреНрд╣ рдЖрд╣реЗ ( %). рд╣рд╛ рдСрдкрд░реЗрдЯрд░ рдкреВрд░реНрдгрд╛рдВрдХрд╛рдиреЗ рдкреВрд░реНрдгрд╛рдВрдХ рднрд╛рдЧреВрди рдЙрд░реНрд╡рд░рд┐рдд рдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛ рдкрд░рдд рдХрд░рддреЛ (рдЕрдкреВрд░реНрдгрд╛рдВрдХ рднрд╛рдЧ рдирд╛рд╣реА).

рдЙрджрд╛рд╣рд░рдгреЗ:

рд╡рд┐рдзрд╛рди рд╡рд┐рднрд╛рдЬрдирд╛рдЪрд╛ рдирд┐рдХрд╛рд▓ рдиреЛрдВрдж
int a = 5 % 2;
2рдЪреНрдпрд╛ рдЙрд░реНрд╡рд░рд┐рдд рд╕рд╣1 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓1
int b = 20 % 4;
5рдЪреНрдпрд╛ рдЙрд░реНрд╡рд░рд┐рдд рд╕рд╣0 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓0
int c = 9 % 5;
1рдЪреНрдпрд╛ рдЙрд░реНрд╡рд░рд┐рдд рд╕рд╣4 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓4
int d = 1 % 2;
0рдЪреНрдпрд╛ рдЙрд░реНрд╡рд░рд┐рдд рд╕рд╣1 рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рдореВрд▓реНрдп рдЕрд╕реЗрд▓1

рд╣рд╛ рдПрдХ рдЕрддрд┐рд╢рдп рдЙрдкрдпреБрдХреНрдд рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗ. рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдЦреВрдк рд╣реЛрддреЛ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдПрдЦрд╛рджреА рд╕рдВрдЦреНрдпрд╛ рд╕рдо рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╖рдо рдЖрд╣реЗ рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА , рдлрдХреНрдд рддреНрдпрд╛рд╕ рднрд╛рдЧрд╛рдХрд╛рд░ рдХрд░рд╛ 2рдЖрдгрд┐ рдЙрд░реНрд╡рд░рд┐рдд рд╢реВрдиреНрдпрд╛рд╢реА рддреБрд▓рдирд╛ рдХрд░рд╛. рдЬрд░ рдЙрд░реНрд╡рд░рд┐рдд рд╢реВрдиреНрдп рдЕрд╕реЗрд▓, рддрд░ рд╕рдВрдЦреНрдпрд╛ рд╕рдо рдЕрд╕реЗрд▓; рдЬрд░ рддреЗ рдПрдХ рд╕рдорд╛рди рдЕрд╕реЗрд▓, рддрд░ рд╕рдВрдЦреНрдпрд╛ рд╡рд┐рд╖рдо рдЖрд╣реЗ.

рд╣рд╛ рдЪреЗрдХ рдХрд╕рд╛ рджрд┐рд╕рддреЛ рддреЗ рдпреЗрдереЗ рдЖрд╣реЗ:

(a % 2) == 0

рдЬреЗрдереЗ, рддреБрдореНрд╣реА рдЕрдВрджрд╛рдЬ рд▓рд╛рд╡рд▓рд╛ рдЖрд╣реЗ, (рдореНрд╣рдгрдЬреЗ рдХрд┐рдВрд╡рд╛ ) a % 2рдиреЗ рднрд╛рдЧрд╛рдХрд╛рд░рд╛рдЪрд╛ рдЙрд░рд▓реЗрд▓рд╛ рднрд╛рдЧ рдЖрд╣реЗ рдЖрдгрд┐ рд╢реВрдиреНрдпрд╛рд╢реА рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ.201 ==



4 рд╡рд╛рдв рдЖрдгрд┐ рдШрдЯ

рдХреЛрдбрдЬрд┐рдо рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреА рдХреЛрд░реНрд╕рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди рдорд╛рд░реНрдЧрджрд░реНрд╢рдХрд╛рд╕рд╣ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╕реНрдирд┐рдкреЗрдЯ. рдкреВрд░реНрдг рдЕрднреНрдпрд╛рд╕рдХреНрд░рдорд╛рд╕рд╛рдареА рд╕рд╛рдЗрди рдЕрдк рдХрд░рд╛.


рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдордзреНрдпреЗ, рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рдПрдХрд╛рдиреЗ рд╡рд╛рдврд╡рдгреЗ рдХрд┐рдВрд╡рд╛ рдХрдореА рдХрд░рдгреЗ рд╣реА рдЕрддрд┐рд╢рдп рд╕рд╛рдорд╛рдиреНрдп рдСрдкрд░реЗрд╢рдиреНрд╕ рдЖрд╣реЗрдд. Java рдордзреНрдпреЗ рдпрд╛ рдХреНрд░рд┐рдпрд╛рдВрд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖ рдЖрджреЗрд╢ рдЖрд╣реЗрдд:

рд╡рд╛рдв (рдПрдХрд╛рдиреЗ рд╡рд╛рдв) рдСрдкрд░реЗрдЯрд░ рдЕрд╕реЗ рджрд┐рд╕рддреЗ :

a++;
рд╡рд╛рдв

рд╣реЗ рд╡рд┐рдзрд╛рди рддрдВрддреЛрддрдВрдд рд╕рд╛рд░рдЦреЗрдЪ рдЖрд╣реЗ рдХрд╛рд░рдг рддреЗ рдПрдХрд╛рдиреЗ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рд╡рд╛рдврд╡рддреЗ .a = a + 1;a

рдбрд┐рдХреНрд░реАрдореЗрдВрдЯ (рдПрдХрд╛рдиреЗ рдХрдореА ) рдСрдкрд░реЗрдЯрд░ рдЕрд╕реЗ рджрд┐рд╕рддреЗ:

a--;
рдШрдЯ

рд╣реЗ рд╡рд┐рдзрд╛рди рдЕрдЧрджреА рд╕рд╛рд░рдЦреЗрдЪ рдЖрд╣реЗ рдЬрд╕реЗ рдХреА рддреЗ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рд▓рд╛ рдПрдХрд╛рдиреЗ рдХрдореА рдХрд░рддреЗ.a = a - 1;a

рдЙрджрд╛рд╣рд░рдгреЗ

рд╡рд┐рдзрд╛рди рдиреЛрдВрдж
int x = 5;
x++;
x++;
x++;
x++;
x++;
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ x  рдЕрд╕реЗрд▓ 5
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ x  рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ   рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреЗ   рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓6
x7
x8
x9
x10
int x = 5;
x--;
x--;
x--;
x--;
x--;
x--;
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ x  рдЕрд╕реЗрд▓ 5
рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ x  рдЕрд╕реЗрд▓   рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рдЪреА рд╡реНрд╣реЕрд▓реНрдпреВ   рдЕрд╕реЗрд▓   .4
x3
x2
x1
x0
x-1