Python: 19x β ΠΠΈΠ½Π΅ΠΉΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ (ΠΠΠ)
1. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ aΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 4 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ a. |
ΠΡΠ²Π΅Ρ: |
2. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 3 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°. |
ΠΡΠ²Π΅Ρ: |
3. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π° ΠΏΠΎΡΠ»Π΅ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. a = 12 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°. |
ΠΡΠ²Π΅Ρ: |
4. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ bΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 4 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ b. |
ΠΡΠ²Π΅Ρ: |
5. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ eΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: f = 21 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ e. |
ΠΡΠ²Π΅Ρ: |
6. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 20 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°. |
ΠΡΠ²Π΅Ρ: |
7. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ bΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 14 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ b. |
ΠΡΠ²Π΅Ρ: |
8. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ bΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: b = 5 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ b. |
ΠΡΠ²Π΅Ρ: |
9. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ bΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 7 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ b. |
ΠΡΠ²Π΅Ρ: |
10. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ bΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°: a = 3 Π ΠΎΡΠ²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ b. |
ΠΡΠ²Π΅Ρ: |
ΠΠ°Π΄Π°Π½ΠΈΡ ΠΏΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌ
ΠΠ°Π΄Π°Π½ΠΈΡ 8. ΠΠΈΒΠ½Π΅ΠΉΒΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π·Π°ΒΠΏΠΈΒΡΠ°Π½ΒΠ½ΡΠΉ Π½Π° Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠΈΒΡΠ΅ΒΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
1. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 8. Π ΠΏΡΠΎΒΠ³ΡΠ°ΠΌΒΠΌΠ΅ Β«:=Β» ΠΎΠ±ΠΎΒΠ·Π½Π°ΒΡΠ°ΒΠ΅Ρ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΎΡ ΠΏΡΠΈΒΡΠ²Π°ΒΠΈΒΠ²Π°ΒΠ½ΠΈΡ, Π·Π½Π°ΠΊΠΈ Β«+Β», Β«-Β», Β«*Β» ΠΈ Β«/Β» β ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΈ ΡΠ»ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ, Π²ΡΒΡΠΈΒΡΠ°ΒΠ½ΠΈΡ, ΡΠΌΠ½ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ ΠΈ Π΄Π΅ΒΠ»Π΅ΒΠ½ΠΈΡ. ΠΡΠ°ΒΠ²ΠΈΒΠ»Π° ΠΈ ΠΏΠΎΒΡΡΒΠ΄ΠΎΠΊ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΉ ΡΠΎΒΠΎΡΒΠ²Π΅ΡΒΡΡΠ²ΡΒΡΡ ΠΏΡΠ°ΒΠ²ΠΈΒΠ»Π°ΠΌ Π°ΡΠΈΡΒΠΌΠ΅ΒΡΠΈΒΠΊΠΈ. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 2
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
2. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 28. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 5
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
3. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 48. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 4
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
4. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 68. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 6
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
5. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 88. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 7
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
6. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 108. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 3
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
7. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 128. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 1
b := 4
Π° := 2*Π° + 3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
8. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 148. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 4
b := 2
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
9. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 168. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 6
b := 1
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
10. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 188. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 8
b := 2
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
11. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 208. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 10
b := 1
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
12. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 228. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 2 b := 4 b := a/2*b a := 2*Π° + 3*b
Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
ΠΠ°Π΄Π°Π½ΠΈΡ 8. ΠΠΈΒΠ½Π΅ΠΉΒΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π·Π°ΒΠΏΠΈΒΡΠ°Π½ΒΠ½ΡΠΉ Π½Π° Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠΈΒΡΠ΅ΒΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
13. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 248. Π ΠΏΡΠΎΒΠ³ΡΠ°ΠΌΒΠΌΠ΅ Β«:=Β» ΠΎΠ±ΠΎΒΠ·Π½Π°ΒΡΠ°ΒΠ΅Ρ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΎΡ ΠΏΡΠΈΒΡΠ²Π°ΒΠΈΒΠ²Π°ΒΠ½ΠΈΡ, Π·Π½Π°ΠΊΠΈ Β«+Β», Β«-Β», Β«*Β» ΠΈ Β«/Β» β ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΈ ΡΠ»ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ, Π²ΡΒΡΠΈΒΡΠ°ΒΠ½ΠΈΡ, ΡΠΌΠ½ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ ΠΈ Π΄Π΅ΒΠ»Π΅ΒΠ½ΠΈΡ. ΠΡΠ°ΒΠ²ΠΈΒΠ»Π° Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΉ ΠΈ ΠΏΠΎΒΡΡΒΠ΄ΠΎΠΊ Π΄Π΅ΠΉΒΡΡΠ²ΠΈΠΉ ΡΠΎΒΠΎΡΒΠ²Π΅ΡΒΡΡΠ²ΡΒΡΡ ΠΏΡΠ°ΒΠ²ΠΈΒΠ»Π°ΠΌ Π°ΡΠΈΡΒΠΌΠ΅ΒΡΠΈΒΠΊΠΈ. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ:
Π° := 4
b := 4
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
14. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 268. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 6
b := 2
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
15. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 288. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 6
b := 4
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
16. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 308. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 8
b := 3
b := a/2*b
a := 2*Π° + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
17. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 328. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 4
b := 10
Π° := b β a*2
b := 24/a*4 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
18. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 349. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 5
b := 4
b := 100 β a*b
a := b/16*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
19. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 369. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 10
b := 5
b := 100 + a/b
a := b/6*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
20. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 389. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 10
b := 110
b := 110 + b/a
a := b/11*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
21. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 409. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 0
b := 2
b := 2 + a + 4*b
a := b/2*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
22. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 429. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 3
b := 5
a := 6 + a*b
b := b + a/3 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
23. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 449. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 17
b := 23
b := Π° + b + 1
Π° := b + Π° Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
24. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 469. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 100
b := 50
b := Π° β b/2 Π° := a/5 + b/3 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
ΠΠ°Π΄Π°Π½ΠΈΡ 8. ΠΠΈΒΠ½Π΅ΠΉΒΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π·Π°ΒΠΏΠΈΒΡΠ°Π½ΒΠ½ΡΠΉ Π½Π° Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠΈΒΡΠ΅ΒΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
25. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 489. Π ΠΏΡΠΎΒΠ³ΡΠ°ΠΌΒΠΌΠ΅ Β«:=Β» ΠΎΠ±ΠΎΒΠ·Π½Π°ΒΡΠ°ΒΠ΅Ρ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΎΡ ΠΏΡΠΈΒΡΠ²Π°ΒΠΈΒΠ²Π°ΒΠ½ΠΈΡ, Π·Π½Π°ΠΊΠΈ Β«+Β», Β«-Β», Β«*Β» ΠΈ Β«/Β» βΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΈ ΡΠ»ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ, Π²ΡΒΡΠΈΒΡΠ°ΒΠ½ΠΈΡ, ΡΠΌΠ½ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ ΠΈ Π΄Π΅ΒΠ»Π΅ΒΠ½ΠΈΡ. ΠΡΠ°ΒΠ²ΠΈΒΠ»Π° Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΉ ΠΈ ΠΏΠΎΒΡΡΒΠ΄ΠΎΠΊ Π΄Π΅ΠΉΒΡΡΠ²ΠΈΠΉ ΡΠΎΒΠΎΡΒΠ²Π΅ΡΒΡΡΠ²ΡΒΡΡ ΠΏΡΠ°ΒΠ²ΠΈΒΠ»Π°ΠΌ Π°ΡΠΈΡΒΠΌΠ΅ΒΡΠΈΒΠΊΠΈ. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ:
Π° := 1
b := 2
b := 3 + a*b
Π° := b/5*a*4 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
26. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 509. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 1
b := 2 + a
b := a + b
Π° := b/2*2*a β 3 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
27. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 529. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 5
b := 2 + a
Π° := a*b
b := 2*a β b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
28. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 549. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 4
b := 5
a := b + 15
b := 100/a*4 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
29. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 569.. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
b := 8
a := 10
b := b + a*2
a := 29 β a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
30. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 589. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 7
b := 5
Π° := b*4 β a*2
b := Π°*4 β 4 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
31. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 609. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 7
b := 2
Π° := b*4 + a*3
b := 30 β a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
32. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 629. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 3
b := 8
Π° := b β a*2
b := 24/a*4 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
33. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 649. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 2
b := 20
Π° := b + a/2
b := 24 β a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
34. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 669. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
b := -5
a := 2
Π° := 11 β 2*a β b
b := a/3 β 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
35. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 689. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
b := 4
a := -3
b := 7 β 2*a β b
a := b/3 β a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
36. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 709. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
Π° := 6
b := 2 b := a/2*b a := 2*a + 3*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
ΠΠ°Π΄Π°Π½ΠΈΡ 8. ΠΠΈΒΠ½Π΅ΠΉΒΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π·Π°ΒΠΏΠΈΒΡΠ°Π½ΒΠ½ΡΠΉ Π½Π° Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠΈΒΡΠ΅ΒΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
37. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 752. Π ΠΏΡΠΎΒΠ³ΡΠ°ΠΌΒΠΌΠ΅ Β«:=Β» ΠΎΠ±ΠΎΒΠ·Π½Π°ΒΡΠ°ΒΠ΅Ρ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΎΡ ΠΏΡΠΈΒΡΠ²Π°ΒΠΈΒΠ²Π°ΒΠ½ΠΈΡ, Π·Π½Π°ΠΊΠΈ Β«+Β», Β«-Β», Β«*Β» ΠΈ Β«/Β» β ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΈ ΡΠ»ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ, Π²ΡΒΡΠΈΒΡΠ°ΒΠ½ΠΈΡ, ΡΠΌΠ½ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ ΠΈ Π΄Π΅ΒΠ»Π΅ΒΠ½ΠΈΡ. ΠΡΠ°ΒΠ²ΠΈΒΠ»Π° Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΉ ΠΈ ΠΏΠΎΒΡΡΒΠ΄ΠΎΠΊ Π΄Π΅ΠΉΒΡΡΠ²ΠΈΠΉ ΡΠΎΒΠΎΡΒΠ²Π΅ΡΒΡΡΠ²ΡΒΡΡ ΠΏΡΠ°ΒΠ²ΠΈΒΠ»Π°ΠΌ Π°ΡΠΈΡΒΠΌΠ΅ΒΡΠΈΒΠΊΠΈ. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ:
Π° := 1
b := 27
a := b/a*2
b := a*2 β 8 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
38. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 772. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
b := 6
a := 30
b := b*4β21
a := 100βaβb Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
39. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 804. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ n ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
v := 4
n := 13
v := nβv*3
n := v*14βn Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ n.
40. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 824. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ n ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
v := 1
n := 24
v := nβv*4
n := v*2βn Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ n.
41. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 846. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 4
b := 6
a := ( a / 2 ) * ( b / 2 )
a := 2 * a + b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
42. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 866. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 8
b := 3
a := 3 * a β b
b := ( a / 3 ) * ( b + 2 ) Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
43. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 887. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ m ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
k := 5
m := 90
k := m-k*2
m := k*3-m Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ m.
44. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 907. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ m ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
k := 3
m := 30
k := m-k*3
m := k*10-m Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ m.
45. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 927. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 100
b := 400
a := 2*a+50
b := a*2βb Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
46. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 947. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 100
b :=240
a := 3*a+20
b := a*2βb Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
47. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1019. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ e ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
f := 100
e := 25
f := 2*f+50
e := fβ150βe*2 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ e.
48. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1039. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ e ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
f := 21
e := 10 f := 5*f+5 e := fβ10βe*5 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ e.
ΠΠ°Π΄Π°Π½ΠΈΡ 8. ΠΠΈΒΠ½Π΅ΠΉΒΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, Π·Π°ΒΠΏΠΈΒΡΠ°Π½ΒΠ½ΡΠΉ Π½Π° Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠΈΒΡΠ΅ΒΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
49. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1059. Π ΠΏΡΠΎΒΠ³ΡΠ°ΠΌΒΠΌΠ΅ Β«:=Β» ΠΎΠ±ΠΎΒΠ·Π½Π°ΒΡΠ°ΒΠ΅Ρ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΎΡ ΠΏΡΠΈΒΡΠ²Π°ΒΠΈΒΠ²Π°ΒΠ½ΠΈΡ, Π·Π½Π°ΠΊΠΈ Β«+Β», Β«-Β», Β«*Β» ΠΈ Β«/Β» β ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΈ ΡΠ»ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ, Π²ΡΒΡΠΈΒΡΠ°ΒΠ½ΠΈΡ, ΡΠΌΠ½ΠΎΒΠΆΠ΅ΒΠ½ΠΈΡ ΠΈ Π΄Π΅ΒΠ»Π΅ΒΠ½ΠΈΡ. ΠΡΠ°ΒΠ²ΠΈΒΠ»Π° Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ ΠΎΠΏΠ΅ΒΡΠ°ΒΡΠΈΠΉ ΠΈ ΠΏΠΎΒΡΡΒΠ΄ΠΎΠΊ Π΄Π΅ΠΉΒΡΡΠ²ΠΈΠΉ ΡΠΎΒΠΎΡΒΠ²Π΅ΡΒΡΡΠ²ΡΒΡΡ ΠΏΡΠ°ΒΠ²ΠΈΒΠ»Π°ΠΌ Π°ΡΠΈΡΒΠΌΠ΅ΒΡΠΈΒΠΊΠΈ.ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ:
a := 3
b := 7
b := 9+a*b
a := b/5*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
50. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1079. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 7
Ρ := 3
Ρ := 3 + a * Ρ
a := Ρ / 3 * a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
51. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1102. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 4
b := 8+2*a
a := b/2*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
52. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1122. . ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 1
b := 4
a := 2*a+3*b
b := a/2*b Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
53. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1142. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 4
b := 9
b := 6 * b β a
a := b / 5 * 3 β a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a.
54. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1162. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 4
b := 15
a := b-a*3
b := 24/a*4 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ b.
55. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1241. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 12
b := 8 + a / 2
a := a β b / 2 Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ Π°.
56. ΠΠ°ΒΠ΄Π°ΒΠ½ΠΈΠ΅ 8 β 1261. ΠΠΏΡΠ΅ΒΠ΄Π΅ΒΠ»ΠΈΒΡΠ΅ Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ a ΠΏΠΎΡΠ»Π΅ Π²ΡΒΠΏΠΎΠ»ΒΠ½Π΅ΒΠ½ΠΈΡ Π°Π»ΒΠ³ΠΎΒΡΠΈΡΒΠΌΠ°:
a := 2
b := 6
b := 12+a*b
a := b/4*a Π ΠΎΡΒΠ²Π΅ΒΡΠ΅ ΡΠΊΠ°ΒΠΆΠΈΒΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ β Π·Π½Π°ΒΡΠ΅ΒΠ½ΠΈΠ΅ ΠΏΠ΅ΒΡΠ΅ΒΠΌΠ΅Π½ΒΠ½ΠΎΠΉ Π°.
Learning with Python, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ 2-Π³ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ
6.1. ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅
ΠΠ°ΠΊ Π²Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΠ»ΠΈ, Π·Π°ΠΊΠΎΠ½Π½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ ΡΠ° ΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ. ΠΠΎΠ²ΠΎΠ΅ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π° ΡΡΠ°ΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅).
ΠΡΡΡ = 5 ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ Π±ΡΡΡ, ΠΡΡΡ = 7 ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΠΡΡΡ
ΠΡΠ²ΠΎΠ΄ ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ 5 7, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π· ΠΡΡΡ
Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½ΠΎ, Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎ 5, Π° Π²ΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°Π· Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎ 7. ΠΠ°ΠΏΡΡΠ°Ρ Π² ΠΊΠΎΠ½ΡΠ΅
ΠΊΠΎΠ½Π΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΏΠ΅ΡΠ°ΡΠΈ ΠΏΠΎΠ΄Π°Π²Π»ΡΠ΅Ρ Π½ΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ²ΠΎΠ΄Π°,
Π²ΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠ±Π° Π²ΡΡ
ΠΎΠ΄Π° ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅.
ΠΠΎΡ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ:
ΠΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΠ°Π²Π΅Π½ΡΡΠ²Π°. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Python ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ°Π²Π½ΡΠ΅ Π·Π½Π°ΠΊ (=) Π΄Π»Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ, Π·Π°ΠΌΠ°Π½ΡΠΈΠ²ΠΎ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΊΠ°ΠΊ a = b ΠΊΠ°ΠΊ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ ΡΠ°Π²Π΅Π½ΡΡΠ²Π΅. ΠΡΠΎ Π½Π΅!
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΡΠ°Π²Π΅Π½ΡΡΠ²ΠΎ ΡΠΈΠΌΠΌΠ΅ΡΡΠΈΡΠ½ΠΎ, Π° ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ β Π½Π΅Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°, Π΅ΡΠ»ΠΈ Π° = 7, ΡΠΎ 7 = Π°. ΠΠΎ Π² Python ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ a = 7 Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ, Π° 7 = a β Π½Π΅Ρ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ ΡΠ°Π²Π΅Π½ΡΡΠ²Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΈΡΡΠΈΠ½Π½ΠΎ. ΠΡΠ»ΠΈ Π° = Π± ΡΠ΅ΠΏΠ΅ΡΡ, ΡΠΎΠ³Π΄Π° a Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΡΠ°Π²Π½ΠΎ b. Π Python ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°Π²Π½Ρ, Π½ΠΎ ΠΎΠ½ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ ΡΠ°ΠΊΠΈΠΌΠΈ:
Π° = 5 b = a # a ΠΈ b ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°Π²Π½Ρ a = 3 # a ΠΈ b Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΡΠ°Π²Π½Ρ
Π’ΡΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠ° ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ a, Π½ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
Π±, ΡΠ°ΠΊ ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠΆΠ΅ Π½Π΅ ΡΠ°Π²Π½Ρ. (Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΠ·ΡΠΊΠ°Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π΄Π»Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ», Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ <- ΠΈΠ»ΠΈ :=, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΡΡΠ°Π½ΠΈΡΡ.
6.2. ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΡΠΎΡΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΡΠ°ΡΠΎΠ³ΠΎ.
Ρ = Ρ + 1
ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ x, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ x Π½ΠΎΠ²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΡΠ΅Π½ΠΈΡΡ.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Python ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΎΠ½ ΠΏΡΠΈΡΠ²ΠΎΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠΈΡΡΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ»Π΅Π²Π°:
>>> Ρ = Ρ + 1 Traceback (ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²ΡΠ·ΠΎΠ²): Π€Π°ΠΉΠ» "", ΡΡΡΠΎΠΊΠ° 1, Π² NameError: ΠΈΠΌΡ Β«xΒ» Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ
>>> x = 0 >>> Ρ = Ρ + 1 >>>
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΡΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ 1 Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈΡΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ ; Π²ΡΡΠΈΡΠ°Π½ΠΈΠ΅ 1 ΡΠ°Π²Π½ΠΎ
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π΄Π΅ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠΎΠΌ .
6.3. ΠΠΏΠ΅ΡΠ°ΡΠΎΡ while
ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ Π·Π°Π΄Π°Ρ. ΠΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ β ΡΡΠΎ ΡΠΎ, Ρ ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ ΠΎΡΠΎΡΠΎ ΠΈ Π»ΡΠ΄ΠΈ ΠΏΠ»ΠΎΡ ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΈΡΠ΅ΡΠ°ΡΠΈΠ΅ΠΉ . ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΡ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π°, ΡΡΠΎ Python ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ·ΡΠΊΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π΅ ΠΠΎΠ»Π΅Π³ΡΠ΅. ΠΠ΅ΡΠ²Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ, β ΡΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ while.
ΠΠΎΡ ΡΡΠ½ΠΊΡΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ:
ΠΎΠ±ΡΠ°ΡΠ½ΡΠΉ ΠΎΡΡΡΠ΅Ρ (n): ΠΏΡΠΈ n > 0: Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΠΏ ΠΏ = ΠΏ-1 ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ "ΠΡΡΡΠ²!"
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΈΡΠ°ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ while ΠΏΠΎΡΡΠΈ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΠΎΠ½Π° Π±ΡΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΠΠΎΠΊΠ° n Π±ΠΎΠ»ΡΡΠ΅ 0, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΌΠ΅Π½ΡΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n Π½Π° 1. ΠΠΎΠ³Π΄Π° Π²Ρ Π΄ΠΎΠΉΠ΄Π΅ΡΠ΅ Π΄ΠΎ 0, ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΠ΅ ΡΠ»ΠΎΠ²ΠΎ ΠΠ·Π»Π΅ΡΠ°ΡΡ!
ΠΠΎΠ»Π΅Π΅ ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ, Π²ΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° while:
- ΠΡΡΠΈΡΠ»ΠΈΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠ΅, Π²ΡΠ΄Π°Π² False ΠΈΠ»ΠΈ True.
- ΠΡΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π»ΠΎΠΆΠ½ΠΎ, Π²ΡΠΉΡΠΈ ΠΈΠ· ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° while ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅.
- ΠΡΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΈΡΡΠΈΠ½Π½ΠΎ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² Π² ΡΠ΅Π»Π΅ ΠΈ Π·Π°ΡΠ΅ΠΌ Π²Π΅ΡΠ½ΠΈΡΠ΅ΡΡ ΠΊ ΡΠ°Π³Ρ 1.
Π’Π΅Π»ΠΎ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π²ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΠΏΠΎΠ΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Ρ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΎΡΡΡΡΠΏ.
ΠΡΠΎΡ ΡΠΈΠΏ ΠΏΠΎΡΠΎΠΊΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠΈΠΊΠ» , ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠ΅ΡΠΈΠΉ ΡΠ°Π³ ΠΏΠΎΠ²ΡΠΎΡΡΠ΅ΡΡΡ Π½Π°Π²Π΅ΡΡ . ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π»ΠΎΠΆΠ½ΠΎ Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π· ΡΠ΅ΡΠ΅Π· ΡΠΈΠΊΠ», ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π²Π½ΡΡΡΠΈ ΡΠΈΠΊΠ»Π° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ.
Π’Π΅Π»ΠΎ ΡΠΈΠΊΠ»Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π»ΠΎΠΆΠ½ΡΠΌ, ΠΈ ΡΠΈΠΊΠ» Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΈΠΊΠ» Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΡΡ Π²Π΅ΡΠ½ΠΎ, ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ
Π ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΠ΅ΡΠ° ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΠΈΠΊΠ» Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΡ
Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n
ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠ°Π·ΠΎΠΌ Π² ΡΠΈΠΊΠ»Π΅, ΠΏΠΎΡΡΠΎΠΌΡ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π΄ΠΎΠ±ΡΠ°ΡΡΡΡ Π΄ΠΎ 0. Π
Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»ΡΡΠ°ΠΈ, ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ Π»Π΅Π³ΠΊΠΎ ΡΠΊΠ°Π·Π°ΡΡ. ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ,
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅Π»ΡΡ
ΡΠΈΡΠ΅Π» n:
def sequence(n): Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ n != 1: Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΠΏ, Π΅ΡΠ»ΠΈ n % 2 == 0: # n ΡΠ΅ΡΠ½ΠΎ ΠΏ = ΠΏ / 2 ΠΈΠ½Π°ΡΠ΅: # n Π½Π΅ΡΠ΅ΡΠ½ΠΎ ΠΏ = ΠΏ * 3 + 1
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° n != 1, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠΈΠΊΠ» Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° n ΡΠ°Π²Π½ΠΎ 1, ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π»ΠΎΠΆΠ½ΡΠΌ.
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π² ΡΠΈΠΊΠ»Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΎΠ½ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠ΅ΡΠ½ΠΎΠ΅. ΠΡΠ»ΠΈ ΠΎΠ½ΠΎ ΡΠ΅ΡΠ½ΠΎΠ΅, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 2. ΠΡΠ»ΠΈ ΠΎΠ½ΠΎ Π½Π΅ΡΠ΅ΡΠ½ΠΎΠ΅, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π° n * 3 + 1. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (Π°ΡΠ³ΡΠΌΠ΅Π½Ρ, ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΡΠΉ Π² sequence) ΡΠ°Π²Π½ΠΎ 3, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ 3, 10, 5, 16, 8, 4, 2, 1.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ n ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ, Π½Π΅Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ
Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎ n ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ Π΄ΠΎΡΡΠΈΠ³Π½Π΅Ρ 1 ΠΈΠ»ΠΈ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Π²Π΅ΡΡΠΈΡΡΡ. ΠΠ»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ n, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°ΡΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ
Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ Π΄Π²ΠΎΠΉΠΊΠΈ, ΡΠΎΠ³Π΄Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ n Π±ΡΠ΄Π΅Ρ ΡΠ΅ΡΠ½ΡΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ
Π²ΡΠ΅ΠΌΡ Π² ΡΠΈΠΊΠ»Π΅, ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅Ρ 1. ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΈΠΌ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ 16.
ΠΠΎΠΌΠΈΠΌΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Π²ΠΎΠΏΡΠΎΡ, ΠΌΠΎΠΆΠ΅ΠΌ Π»ΠΈ ΠΌΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Π²Π΅ΡΡΠ°Π΅Ρ Π½Π° Π²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ n. ΠΠΎΠΊΠ° Π½ΠΈΠΊΠΎΠΌΡ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΡΡΠΎΠ±Ρ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ ΡΡΠΎ
6.4. ΠΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
Π§ΡΠΎΠ±Ρ ΠΏΠΈΡΠ°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ°Π·Π²ΠΈΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΊ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π’ΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈ ΡΠ»Π΅Π΄ΡΡ Π·Π° ΠΏΠΎΡΠΎΠΊΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π·Π°ΠΏΠΈΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ Π»ΡΠ±ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ.
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΠΌ Π²ΡΠ·ΠΎΠ² sequence(3) ΠΈΠ·
ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΠ°Π·Π΄Π΅Π». Π Π½Π°ΡΠ°Π»Π΅ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΈ Ρ Π½Π°Ρ Π΅ΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ n
(ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ) Ρ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ 3.
Π§ΡΠΎΠ±Ρ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° Π²ΡΠ΅ΠΌ ΡΡΠΈΠΌ, ΠΏΠΎΠΊΠ° Π²Ρ Π²ΡΡΡΠ½ΡΡ ΡΡΠ°ΡΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΡΠΎΠ»Π±ΡΠ° Π½Π° Π»ΠΈΡΡ Π±ΡΠΌΠ°Π³ΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΈ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π°. ΠΠ°ΡΠ° ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠΊΠ° Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
Π½ Π²ΡΡ ΠΎΠ΄ -- ------ 3 3 10
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ 10 != 1 ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ True, ΡΠ½ΠΎΠ²Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΎ ΡΠΈΠΊΠ»Π°, ΠΈ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½ΠΎ 10. 10 % 2 == 0 ΠΈΡΡΠΈΠ½Π½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π΅ΡΠ²Ρ if Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, ΠΈ n ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠ°Π²Π½ΡΠΌ 5. Π ΠΊΠΎΠ½ΡΡ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΡ ΠΈΠΌΠ΅Π΅ΠΌ:
n Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ -- ------ 3 3 10 10 5 5 16 16 8 8 4 4 2 2 1
Π’ΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠΌΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π²Π΅ΡΠΆΠ΅Π½Π½ΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ (Π²ΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ ΠΌΡ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ
ΡΡΠΎ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ!), Π½ΠΎ ΡΡΠΎ Π²Π°ΠΆΠ½ΡΠΉ Π½Π°Π²ΡΠΊ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
ΠΈΠΌΠ΅ΡΡ. ΠΠ· ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΡΠ·Π½Π°ΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π°Ρ ΠΊΠΎΠ΄. ΠΡ
ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ n ΡΡΠ°Π½Π΅Ρ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ Π΄Π²ΠΎΠΉΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΆΡΡΠ½Π°Π» 2 (n) Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅Π»Π° ΡΠΈΠΊΠ»Π° Π΄Π»Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ
ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ 1 Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΠ²ΠΎΠ΄Π°.
6.5. ΠΠΎΠ΄ΡΡΠ΅Ρ ΡΠΈΡΡ
Π‘Π»Π΅Π΄ΡΡΡΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π΅ΡΡΡΠΈΡΠ½ΡΡ ΡΠΈΡΡ Π² ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅:
def num_digits(n): ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = 0 Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π½: ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ + 1 ΠΏ = ΠΏ / 10 ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠΎΠ²
ΠΡΠ·ΠΎΠ² num_digits(710) Π²Π΅ΡΠ½Π΅Ρ 3. ΠΡΠΎΡΠ»Π΅Π΄ΠΈΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΎΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ Π΄ΡΡΠ³ΡΡ ΡΡ
Π΅ΠΌΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ, Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΡ ΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ .
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ count ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ 0, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π°
Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΎ ΡΠΈΠΊΠ»Π°. ΠΠΎΠ³Π΄Π° ΡΠΈΠΊΠ» Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ, count ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ β
ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ ΡΠ΅Π»Π° ΡΠΈΠΊΠ»Π°, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ
ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΡ.
ΠΡΠ»ΠΈ Π±Ρ ΠΌΡ Ρ ΠΎΡΠ΅Π»ΠΈ ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡΡ, ΡΠ°Π²Π½ΡΠ΅ 0 ΠΈΠ»ΠΈ 5, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ΅ΡΡΠΈΠΊΠ° Π΄ΠΎΠ±ΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΈ:
def num_zero_and_five_digits(n): ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = 0 Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π½: ΡΠΈΡΡΠ° = ΠΏ % 10 Π΅ΡΠ»ΠΈ ΡΠΈΡΡΠ° == 0 ΠΈΠ»ΠΈ ΡΠΈΡΡΠ° == 5: ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ = ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ + 1 ΠΏ = ΠΏ / 10 ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠΎΠ²
ΠΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΠ΅, ΡΡΠΎ num_zero_and_five_digits(1055030250) Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ 7.
6.7. Π’Π°Π±Π»ΠΈΡΡ
Π¦ΠΈΠΊΠ»Ρ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π±ΡΠ»ΠΈ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΡΡΡΠΏΠ½Ρ, Π»ΡΠ΄ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΠ»ΠΈ Π²ΡΡΠΈΡΠ»ΡΡΡ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΡ, ΡΠΈΠ½ΡΡΡ ΠΈ ΠΊΠΎΡΠΈΠ½ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΡΡΠ½ΡΡ. Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΏΡΠΎΡΠ΅, ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π»ΠΈ Π΄Π»ΠΈΠ½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ ΡΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ Π±ΡΠ»ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΌ ΠΈ ΡΠΊΡΡΠ½ΡΠΌ, ΠΈ ΠΎΠ½ΠΈ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π±ΡΠ»ΠΈ ΠΏΠΎΠ»Π½Ρ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΠΎΠ³Π΄Π° Π½Π° ΡΡΠ΅Π½Π΅ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ
ΡΠ΅Π°ΠΊΡΠΈΠΉ Π±ΡΠ»ΠΎ: Β«ΠΡΠΎ
Π±ΠΎΠ»ΡΡΠΎΠΉ! ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡ, ΡΠ°ΠΊ ΡΡΠΎ Π½Π΅ Π±ΡΠ΄Π΅Ρ
ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΡΠΎ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΠΏΡΠ°Π²Π΄ΠΎΠΉ (Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ), Π½ΠΎ Π½Π΅Π΄Π°Π»ΡΠ½ΠΎΠ²ΠΈΠ΄Π½ΠΎ. ΠΡΠΊΠΎΡΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ,
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΡ Π±ΡΠ»ΠΈ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Ρ, ΡΡΠΎ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΡΠ°ΡΠ΅Π»ΠΈ.
ΠΡ, ΠΏΠΎΡΡΠΈ. ΠΠ»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΡΠΈΡΡ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ Π² Π±Π°Π·ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ Π±ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Intel Pentium ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π΅Π»Π΅Π½ΠΈΡ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ Π·Π°ΠΏΡΡΠΎΠΉ.
Π₯ΠΎΡΡ ΡΠ°Π±Π»ΠΈΡΠ° ΠΆΡΡΠ½Π°Π»Π° ΡΠΆΠ΅ Π½Π΅ ΡΠ°ΠΊ ΠΏΠΎΠ»Π΅Π·Π½Π°, ΠΊΠ°ΠΊ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ, ΠΎΠ½Π° ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΏΠΎΠ»Π΅Π·Π½Π°. ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ. Π‘Π»Π΅Π΄ΡΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π² Π»Π΅Π²ΡΠΉ ΡΡΠΎΠ»Π±Π΅Ρ ΠΈ 2 Π² ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅:
x = 1 ΠΏΠΎΠΊΠ° Ρ < 13: Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ Ρ , '\t', 2**Ρ Ρ += 1
Π‘ΡΡΠΎΠΊΠ° '\t' ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ» ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ . Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΊΠΎΡΠΎΠΉ ΡΠ΅ΡΡΡ Π²
'\t' ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π½Π°ΡΠ°Π»ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ . Escape-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ ΡΠ°Π±ΡΠ»ΡΡΠΈΡ ΠΈ Π½ΠΎΠ²Π°Ρ ΡΡΡΠΎΠΊΠ°. ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ
\n ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ Π½ΠΎΠ²Π°Ρ ΡΡΡΠΎΠΊΠ° .
Π£ΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΡΡΠΎΠΊΠΈ; Π² ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠ° escape-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ β ΡΡΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, ΡΡΠΎ Π΅ΡΡΡ Π² ΡΡΡΠΎΠΊΠ΅. ΠΠ°ΠΊ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅, Π²Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΠΊΠΎΡΠ°Ρ ΡΠ΅ΡΡΠ° Π² ΡΡΡΠΎΠΊΠ΅?
ΠΠΎΠ³Π΄Π° ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈ ΡΡΡΠΎΠΊΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅, Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠΉ ΠΌΠ°ΡΠΊΠ΅Ρ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ ΠΊΡΡΡΠΎΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ, ΠΊΡΠ΄Π° ΠΏΠΎΠΉΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ». ΠΠΎΡΠ»Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΠ΅ΡΠ°ΡΠΈ, ΠΊΡΡΡΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π² Π½Π°ΡΠ°Π»ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π»ΠΈΠ½ΠΈΡ.
Π‘ΠΈΠΌΠ²ΠΎΠ» ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΠΊΡΡΡΠΎΡ Π²ΠΏΡΠ°Π²ΠΎ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ°Π±ΡΠ»ΡΡΠΈΡ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ. ΠΠΊΠ»Π°Π΄ΠΊΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ Π΄Π»Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² ΡΠ΅ΠΊΡΡΠ°, ΠΊΠ°ΠΊ Π² Π²ΡΠ²ΠΎΠ΄Π΅. ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
1 2 2 4 3 8 4 16 5 32 6 64 7 128 8 256 9 512 10 1024 11 2048 12 4096
ΠΠ·-Π·Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΎΠ»Π±ΡΠ°ΠΌΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠΎΠ»Π±ΡΠ° Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΈΡΡ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅.
6.8. ΠΠ²ΡΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ
ΠΠ²ΡΠΌΠ΅ΡΠ½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ° β ΡΡΠΎ ΡΠ°Π±Π»ΠΈΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Ρ ΡΡΠΈΡΡΠ²Π°Π΅ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΠΈ
ΡΡΡΠΎΠΊΠΈ ΠΈ ΡΡΠΎΠ»Π±ΡΠ°. Π’Π°Π±Π»ΠΈΡΠ° ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Ρ
ΠΎΡΠΎΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, Π²Ρ
Ρ
ΠΎΡΠΈΡΠ΅ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΎΡ 1 Π΄ΠΎ 6.
Π₯ΠΎΡΠΎΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΡΠ°ΡΡ β Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΈΠΊΠ», ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ ΡΠΈΡΠ»Π°, ΠΊΡΠ°ΡΠ½ΡΠ΅ 2, Π²ΡΠ΅ Π½Π° ΠΎΠ΄Π½Π° ΡΡΡΠΎΠΊΠ°:
Ρ = 1 ΠΏΠΎΠΊΠ° Ρ <= 6: Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ 2 * Ρ, ' ', Ρ += 1 Π Π°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ
ΠΠ΅ΡΠ²Π°Ρ ΡΡΡΠΎΠΊΠ° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ i, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΡΡΠ΅ΡΡΠΈΠΊ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΊΠ»Π° . ΠΠΎ ΠΌΠ΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΠ»Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ i ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Ρ 1 Π΄ΠΎ 6. ΠΠΎΠ³Π΄Π° i ΡΠ°Π²Π½ΠΎ 7, ΡΠΈΠΊΠ» Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΠ΅ΡΠ΅Π· ΡΠΈΠΊΠ» ΠΎΠ½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 2 * i, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΡΡ ΡΡΠΈ ΠΏΡΠΎΠ±Π΅Π»Π°.
ΠΠΏΡΡΡ ΠΆΠ΅, Π·Π°ΠΏΡΡΠ°Ρ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅ ΠΏΠ΅ΡΠ°ΡΠΈ ΠΏΠΎΠ΄Π°Π²Π»ΡΠ΅Ρ Π½ΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ. ΠΠΎΡΠ»Π΅ ΡΠΈΠΊΠ» Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ, Π²ΡΠΎΡΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΠ΅ΡΠ°ΡΠΈ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π½ΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ.
ΠΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
2 4 6 8 10 12
ΠΠΎΠΊΠ° Π²ΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ. Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π³ β ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΠ±ΠΎΠ±ΡΠΈΡΡ .
6.9. ΠΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ ΠΈ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
ΠΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ β ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° ΠΊΠΎΠ΄Π° Π² ΡΡΠ½ΠΊΡΠΈΡ,
ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π²Π°ΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²ΡΠ΅ΠΌΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ. Π’Ρ
Π²Ρ ΡΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ Π΄Π²Π° ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΠΈ: print_parity Π² Π³Π»Π°Π²Π΅ 4;
ΠΈ is_divisible Π² Π³Π»Π°Π²Π΅ 5.
ΠΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π²Π·ΡΡΠΈΠ΅ ΡΠ΅Π³ΠΎ-ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠ΅ΡΠ°ΡΡ ΠΊΡΠ°ΡΠ½ΡΡ ΠΈΠ· 2, ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡΠΈΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΠΊΡΠ°ΡΠ½ΡΠ΅ Π»ΡΠ±ΠΎΠΌΡ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.
ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΠΈΡΡΠ΅Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΠΈΠΊΠ» ΠΈ ΠΎΠ±ΠΎΠ±ΡΠ°Π΅Ρ Π΅Π³ΠΎ Π΄Π»Ρ ΠΏΠ΅ΡΠ°ΡΠΈ ΠΊΡΠ°ΡΠ½ΠΎ n:
def print_multiples(n): Ρ = 1 ΠΏΠΎΠΊΠ° Ρ <= 6: Π²ΡΠ²Π΅Π΄ΠΈΡΠ΅ n * i, '\t', Ρ += 1 Π Π°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ
ΠΠ»Ρ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΠΈ Π²ΡΠ΅, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±ΡΡΠ²Π»ΡΠ΅Ρ ΠΈΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². ΠΠ±ΠΎΠ±ΡΠ°Ρ, Π²ΡΠ΅, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΡΠ»ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 2 ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ n.
ΠΡΠ»ΠΈ ΠΌΡ Π²ΡΠ·ΠΎΠ²Π΅ΠΌ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ 2, ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠΎΡ ΠΆΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΡΡΠΎ ΠΈ ΡΠ°Π½ΡΡΠ΅. Π‘ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ 3 Π²ΡΠ²ΠΎΠ΄:
3 6 9 12 15 18
Π‘ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ 4 Π²ΡΠ²ΠΎΠ΄:
4 8 12 16 20 24
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, Π΄ΠΎΠ³Π°Π΄Π°Π»ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ β ΠΏΠΎ
ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΡΠΉ Π²ΡΠ·ΠΎΠ² print_multiples Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΌΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΠΊΠ»:
i = 1 ΠΏΠΎΠΊΠ° Ρ <= 6: print_multiples (Ρ) Ρ += 1
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΡ ΡΠΈΠΊΠ» ΠΏΠΎΡ ΠΎΠΆ Π½Π° ΡΠΈΠΊΠ» Π²Π½ΡΡΡΠΈ print_multiples. ΠΡΠ΅ ΠΌΡ ΡΠ΄Π΅Π»Π°Π», Π·Π°ΠΌΠ΅Π½ΠΈΠ» ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΠ΅ΡΠ°ΡΠΈ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΠ°Π±ΠΎΡΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π±Π»ΠΈΡΠ° ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ:
1 2 3 4 5 6 2 4 6 8 10 12 3 6 9 12 15 18 4 8 12 16 20 24 5 10 15 20 25 30 6 12 18 24 30 36
6.10. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎΠ± ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΠΈ
Π§ΡΠΎΠ±Ρ Π΅ΡΠ΅ ΡΠ°Π· ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ, Π²ΠΎΠ·ΡΠΌΠ΅ΠΌ ΠΊΠΎΠ΄ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π°. ΠΈ Π·Π°Π²Π΅ΡΠ½ΠΈΡΠ΅ Π΅Π³ΠΎ Π² ΡΡΠ½ΠΊΡΠΈΡ:
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ print_mult_table(): Ρ = 1 ΠΏΠΎΠΊΠ° Ρ <= 6: print_multiples (Ρ) Ρ += 1
ΠΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠΈΠΌ ΠΏΠ»Π°Π½ΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ . ΠΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π² ΡΡΡΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° Π²Π½Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄Π° ΠΈΡ Π² ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ. ΠΠΎΠ³Π΄Π° ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΌΡ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌ Π΅Π³ΠΎ ΠΈ Π·Π°Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ Π² ΡΡΠ½ΠΊΡΠΈΡ.
ΠΡΠΎΡ ΠΏΠ»Π°Π½ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΏΠΈΡΠ°ΡΡ. ΠΡΠΎΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ
Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΊΠ°ΠΊ Π²Ρ ΠΈΠ΄Π΅ΡΠ΅ Π²ΠΏΠ΅ΡΠ΅Π΄.
6.11. ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅
ΠΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ΄Π½Ρ ΠΈ ΡΡ ΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ i Π² ΠΎΠ±ΠΎΠΈΡ print_multiples ΠΈ print_mult_table. ΠΠ΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π»ΠΈ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ?
ΠΠ΅Ρ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ i Π² print_multiples ΠΈ i Π² print_mult_table - ΡΡΠΎ , Π° Π½Π΅ ΠΎΠ΄Π½Π° ΠΈ ΡΠ° ΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π²Π½ΡΡΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ²Π»ΡΡΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ; Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ·-Π·Π° ΠΏΡΠ΅Π΄Π΅Π»ΠΎΠ² ΡΠ²ΠΎΠ΅ΠΉ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΈ ΡΠ΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈ ΡΠΎΠΌ ΠΆΠ΅ ΡΡΠ½ΠΊΡΠΈΡ.
ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ i Π½Π΅ ΠΎΠ΄Π½Π° ΠΈ ΡΠ° ΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ. ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΡΡΡ ΠΊ ΡΠ°Π·Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ, ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° Π΄ΡΡΠ³ΠΎΠ΅.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ i Π² print_mult_table ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΎΡ 1 Π΄ΠΎ 6. ΠΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ ΡΡΠΎ
ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ 3. Π ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π· ΡΠ΅ΡΠ΅Π· ΡΠΈΠΊΠ» ΡΡΠΎ Π±ΡΠ΄Π΅Ρ 4. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΠ΅ΡΠ΅Π·
ΡΠΈΠΊΠ», print_mult_table Π²ΡΠ·ΡΠ²Π°Π΅Ρ print_multiples Ρ ΡΠ΅ΠΊΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ
Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°. ΠΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ n.
ΠΠ½ΡΡΡΠΈ print_multiples Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ i ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΎΡ 1 Π΄ΠΎ 6. Π Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅, ΡΡΠΎ 2. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· i Π² print_mult_table.
ΠΠ±ΡΠ΅ΠΏΡΠΈΠ½ΡΡΠΎ ΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π·Π°ΠΊΠΎΠ½Π½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΠ΅ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ ΡΠΎ ΠΆΠ΅ ΠΈΠΌΡ. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π°, ΠΊΠ°ΠΊ i ΠΈ j, ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΊΠ»Π°. ΠΡΠ»ΠΈ Π²Ρ ΠΈΠ·Π±Π΅Π³Π°Π΅ΡΠ΅ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΠΈΡ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π·Π°ΡΡΡΠ΄Π½ΠΈΡΠ΅ ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
6.12. ΠΠΎΠ»ΡΡΠ΅ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠΉ
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, Π° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ΅ΡΡΡ Π½Π° ΡΠ΅ΡΡΡ. Π’Ρ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π² print_mult_table:
def print_mult_table(high): Ρ = 1 Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Ρ <= Π²ΡΡΠΎΠΊΠΈΠΉ: print_multiples (Ρ) Ρ += 1
ΠΡ Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 6 ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ high. ΠΡΠ»ΠΈ ΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΠΌ
print_mult_table Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ 7 Π²ΡΠ²ΠΎΠ΄ΠΈΡ:
1 2 3 4 5 6 2 4 6 8 10 12 3 6 912 15 18 4 8 12 16 20 24 5 10 15 20 25 30 6 12 18 24 30 36 7 14 21 28 35 42
ΠΡΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΌΡ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Ρ ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΠ°Π±Π»ΠΈΡΠ° Π±ΡΠ»Π° ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎΠΉ β Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠΎΠΊ ΠΈ ΡΡΠΎΠ»Π±ΡΠΎΠ². ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π² print_multiples, ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠ»Π±ΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅.
ΠΡΠΎΡΡΠΎ ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠ°Π·Π΄ΡΠ°ΠΆΠ°ΡΡ, ΠΌΡ Π½Π°Π·ΡΠ²Π°Π΅ΠΌ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΡΡΠΎΠΊΠΈΠΌ, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡ, ΡΡΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ (ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅). ΠΠΎΡ ΠΈ Π²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°:
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ print_multiples(n, high): Ρ = 1 Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Ρ <= Π²ΡΡΠΎΠΊΠΈΠΉ: Π²ΡΠ²Π΅Π΄ΠΈΡΠ΅ n*i, '\t', Ρ += 1 Π Π°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ def print_mult_table (Π²ΡΡΠΎΠΊΠΈΠΉ): Ρ = 1 Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Ρ <= Π²ΡΡΠΎΠΊΠΈΠΉ: print_multiples (Ρ, Π²ΡΡΠΎΠΊΠΈΠΉ) Ρ += 1
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΊΠΎΠ³Π΄Π° ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½ΠΎΠ²ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, Π½Π°ΠΌ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊΡ
ΡΡΠ½ΠΊΡΠΈΡ (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅
ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ Π² print_mult_table.
ΠΠ°ΠΊ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π»ΠΎΡΡ, ΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ΅ΠΌΡ Π½Π° ΡΠ΅ΠΌΡ:
1 2 3 4 5 6 7 2 4 6 8 10 12 14 3 6 9 12 15 18 21 4 8 12 16 20 24 28 5 10 15 20 25 30 35 6 12 18 24 30 36 42 7 14 21 28 35 42 49
ΠΠΎΠ³Π΄Π° Π²Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ±ΠΎΠ±ΡΠ°Π΅ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ, Π²Ρ ΡΠ°ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ab = ba Π²ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π΄Π²Π°ΠΆΠ΄Ρ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ ΡΠ΅ΡΠ½ΠΈΠ»Π°, ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°Π² ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΡΠΎΠ»Π°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ print_mult_table. ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ
print_multiples(i, Π²ΡΡΠΎΠΊΠΈΠΉ)ΠΎΡ
Π΄ΠΎ
print_multiples(i, i)
ΠΈ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅:
1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49
6.13. Π€ΡΠ½ΠΊΡΠΈΠΈ
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· ΠΌΡ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ ΠΎΠ±ΠΎ Π²ΡΠ΅ΠΌ, Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ½Ρ ΡΡΠ½ΠΊΡΠΈΠΈ. Π Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎ Π·Π° Π²Π΅ΡΠΈ. ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΈΡ :
- ΠΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ.
- Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΈΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΈΠ· Π½ΠΈΡ Π΅Π΄ΠΈΠ½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅.
- Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ.
- Π₯ΠΎΡΠΎΡΠΎ ΠΏΡΠΎΠ΄ΡΠΌΠ°Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΡΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΈΡΡ ΠΎΠ΄ΠΈΠ½, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ.
6.14. ΠΠ΅ΡΠΎΠ΄ ΠΡΡΡΠΎΠ½Π°
Π¦ΠΈΠΊΠ»Ρ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΡΠΈΡΠ»ΡΡΡ ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΎΡΠ²Π΅ΡΠΎΠΌ ΠΈ ΠΈΡΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΠΌ Π΅Π³ΠΎ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΠΊΠΎΡΠ½Π΅ΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΡΡΡΠΎΠ½Π°. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡ ΡΡΠΎ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π·Π½Π°ΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΡΠ΅Π½Ρ ΠΈΠ· n. ΠΡΠ»ΠΈ Π½Π°ΡΠ°ΡΡ ΠΏΠΎΡΡΠΈ Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠΈΡΠ»ΠΈΡΡ Π»ΡΡΡΠ΅Π΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠΎΡΠΌΡΠ»Π°:
Π»ΡΡΡΠ΅ = (ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ + n/ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ)/2
ΠΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΡΡΡ ΡΠΎΡΠΌΡΠ»Ρ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π»ΡΡΡΠ΅Π΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π²Π½ΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠ½Ρ:
def sqrt(n): ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ = n/2,0 Π»ΡΡΡΠ΅ = (ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ + n/ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ)/2,0 Π° Π»ΡΡΡΠ΅ != ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ: ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ = Π»ΡΡΡΠ΅ Π»ΡΡΡΠ΅ = (ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ + n/ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ)/2,0 Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π²ΡΠ·Π²Π°ΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ Ρ 25 Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΎΠ½Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ 5. 0.
6.15. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ΅ΡΠΎΠ΄ ΠΡΡΡΠΎΠ½Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° : ΡΡΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π·Π°Π΄Π°Ρ (Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΠΊΠΎΡΠ½Π΅ΠΉ).
ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π½Π΅ΠΏΡΠΎΡΡΠΎ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΡΠ°ΡΡ Ρ ΡΠ΅Π³ΠΎ-ΡΠΎ ΡΡΠΎ Π½Π΅ Π°Π»Π³ΠΎΡΠΈΡΠΌ. ΠΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΡΠΌΠ½ΠΎΠΆΠ°ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΡΠ΅ ΡΠΈΡΠ»Π°, ΠΡ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, Π²ΡΡΡΠΈΠ»ΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎ ΡΡΡΠΈ, Π²Ρ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ»ΠΈ 100 ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π’Π°ΠΊΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ.
ΠΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π±ΡΠ»ΠΈ Π»Π΅Π½ΠΈΠ²Ρ, Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΎΠ±ΠΌΠ°Π½ΡΠ»ΠΈ, ΠΈΠ·ΡΡΠΈΠ² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΊΠΎΠ². ΠΠ»Ρ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ n ΠΈ 9, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ n - 1 ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ²ΡΡ ΡΠΈΡΡΡ Π° 10 - n ΠΊΠ°ΠΊ Π²ΡΠΎΡΠ°Ρ ΡΠΈΡΡΠ°. ΠΡΠΎΡ ΡΡΡΠΊ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° Π½Π° 9. ΠΡΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌ!
Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΎΠΌ, Π²ΡΡΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΈΠ·ΡΡΠΈΠ»ΠΈ
Ρ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π² Π΄Π»ΠΈΠ½Ρ β Π²ΡΠ΅ ΡΡΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ. ΠΠ΄ΠΈΠ½ ΠΈΠ·
ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΡΡ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ° Π΄Π»Ρ
Π²ΡΠΏΠΎΠ»Π½ΡΡΡ. ΠΡΠΎ ΠΌΠ΅Ρ
Π°Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ
ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π³ Π²ΡΡΠ΅ΠΊΠ°Π΅Ρ ΠΈΠ·
ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡΠΎΡΡΠΎΠΌΡ Π½Π°Π±ΠΎΡΡ ΠΏΡΠ°Π²ΠΈΠ».
ΠΠΎ Π½Π°ΡΠ΅ΠΌΡ ΠΌΠ½Π΅Π½ΠΈΡ, ΡΡΡΠ΄Π½ΠΎ, ΡΡΠΎ Π»ΡΠ΄ΠΈ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ Π² ΡΠΊΠΎΠ»Π΅ Π½Π°ΡΡΠΈΡΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π½Π΅ ΡΡΠ΅Π±ΡΡΡ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ°.
Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½, ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΌΡ Π½Π°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π΅ΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π»ΡΠ΄ΠΈ Π΄Π΅Π»Π°ΡΡ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Π±Π΅Π· Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΡΠΎΠ·Π½Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΌΡΡΠ»ΠΈ ΡΡΡΠ΄Π½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ Π²ΡΡΠ°Π·ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈ. ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊ ΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΎΡΠΎΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ. ΠΡ Π²ΡΠ΅ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΠΌ, Π½ΠΎ ΠΏΠΎΠΊΠ° Π½ΠΈΠΊΠΎΠΌΡ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΠΊΠ°ΠΊ ΠΌΡ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΠΌ, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Π½Π΅ Π² Π²ΠΈΠ΄Π΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°.
6.16. ΠΠ»ΠΎΡΡΠ°ΡΠΈΠΉ
- Π°Π»Π³ΠΎΡΠΈΡΠΌ
- ΠΠΎΡΠ°Π³ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
- ΠΊΠΎΡΠΏΡΡ
- ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π²Π½ΡΡΡΠΈ ΡΠΈΠΊΠ»Π°.
- ΡΡΠ΅ΡΡΠΈΠΊ
- ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΡΠ΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ, ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π½ΡΠ»Π΅ΠΌ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π² ΡΠ΅Π»Π΅ ΡΠΈΠΊΠ»Π°.
- ΠΊΡΡΡΠΎΡ
- ΠΠ΅Π²ΠΈΠ΄ΠΈΠΌΡΠΉ ΠΌΠ°ΡΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ, Π³Π΄Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ».
Π±ΡΡΡ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½Ρ.
- ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅
- Π£ΠΌΠ΅Π½ΡΡΠΈΡΡ Π½Π° 1.
- ΠΏΠ»Π°Π½ ΡΠ°Π·Π²ΠΈΡΠΈΡ
- ΠΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π ΡΡΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΡΠΈΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ , ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π²Π΅ΡΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΠ±ΠΎΠ±ΡΠ°ΡΡ.
- ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ
- Π§ΡΠΎΠ±Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ½ΠΊΡΠΈΠΈ) ΠΈ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π° (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Ρ).
- ΡΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ
- Π£ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» \, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΏΠ΅ΡΠ°ΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°.
- ΠΎΠ±ΠΎΠ±ΡΠΈΡΡ
- Π§ΡΠΎΠ±Ρ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎ-ΡΠΎ ΠΈΠ·Π»ΠΈΡΠ½Π΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅) Ρ ΡΠ΅ΠΌ-ΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΌ ΠΎΠ±ΡΠΈΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ). ΠΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ, Π±ΠΎΠ»Π΅Π΅ Π²Π΅ΡΠΎΡΡΠ½ΡΠΌ Π΄Π»Ρ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ.
- ΠΏΡΠΈΡΠ°ΡΠ΅Π½ΠΈΠ΅
- ΠΠ°ΠΊ ΡΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, ΡΠ°ΠΊ ΠΈ Π³Π»Π°Π³ΠΎΠ», ΠΏΡΠΈΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° 1.
- Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ»
- Π¦ΠΈΠΊΠ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ.
- ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ (ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ)
- ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ Π΅ΠΉ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΎΠ±ΡΡΠ½ΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² Python ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΠΊΠ° ΠΈΠΌ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΎΠ½ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ. Π Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ, ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΎΠ·Π΄Π°Π½Ρ Π±Π΅Π· ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΈ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π»ΠΈΠ±ΠΎ ΠΌΡΡΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
- ΠΈΡΠ΅ΡΠ°ΡΠΈΡ
- ΠΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΏΠ΅ΡΠ»Ρ
- ΠΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΈΠ»ΠΈ Π³ΡΡΠΏΠΏΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ.
- ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΊΠ»Π°
- ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΠΈΠΊΠ»Π°.
- ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅
- ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π²ΠΎ Π²ΡΠ΅ΠΌΡ
Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
- Π½ΠΎΠ²Π°Ρ ΡΡΡΠΎΠΊΠ°
- Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΡΡΡΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ Π² Π½Π°ΡΠ°Π»ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°.
- Π²ΠΊΠ»Π°Π΄ΠΊΠ°
- Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΡΡΡΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ Π½Π° ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠ΅.
- ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ°
- Π‘Π»Π΅Π΄ΠΈΡΡ Π·Π° Ρ ΠΎΠ΄ΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΡΡΠ½ΡΡ, Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π°.
6.17. Π£ΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ, ΠΊΠΎΡΠΎΡΠ°Ρ:
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΡΡΠΎΡ Π²ΡΡ ΠΎΠ΄.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΠ΅ΡΠ°ΡΠΈ Π² ΡΡΠ½ΠΊΡΠΈΡ sqrt, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ 6.14, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ Π»ΡΡΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ. ΠΠ°Π·ΠΎΠ²ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΡ Ρ 25 Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΠΈ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
ΠΡΡΠ»Π΅Π΄ΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ print_mult_table ΠΈ ΡΠΈΡΡΠ½ΠΊΠ° ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ print_triangular_numbers(n), ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ n ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΡΠΈΡΠ΅Π». ΠΡΠ·ΠΎΠ² print_triangular_numbers(5) ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΡΠ²ΠΎΠ΄:
1 1 2 3 3 6 4 10 5 15
(ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° : ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²Π΅Π±-ΠΏΠΎΠΈΡΠΊ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.
)
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ch06.py ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
, Π΅ΡΠ»ΠΈ __name__ == '__main__': ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΠΊΡΠ΅ΡΡ doctest.testmod()
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ is_prime, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΎΠ΄ΠΈΠ½ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΉ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ. ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ True, Π΅ΡΠ»ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈ False Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅. ΠΠΎΠ±Π°Π²Π»ΡΠΉΡΠ΅ doctests Π² ΡΠ²ΠΎΡ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π΅Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π§ΡΠΎ Π²Π΅ΡΠ½Π΅Ρ num_digits(0)? ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ Π²Π΅ΡΠ½ΡΡΡ 1 Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ»ΡΡΠ°ΠΉ. ΠΠΎΡΠ΅ΠΌΡ Π²ΡΠ·ΠΎΠ² num_digits(-24) ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌΡ ΡΠΈΠΊΠ»Ρ (ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° : -1/10 ΡΠ°Π²Π½ΠΎ -1 )? ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ num_digits, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π» ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Ρ Π»ΡΠ±ΡΠΌ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π² ch06.py ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠΎΠ·Π΄Π°Π»ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΈ:
ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ num_digits(n): """ >>> ΡΠΈΡΠ»ΠΎ_ΡΠΈΡΡ (12345) 5 >>> ΡΠΈΡΠ»ΠΎ_ΡΠΈΡΡ (0) 1 >>> ΡΠΈΡΠ»ΠΎ_ΡΠΈΡΡ (-12345) 5 """
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ΅Π»ΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ Π² num_digits ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΠΎΠ½ΠΎ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎΠΊΡΠ΅ΡΡΡ.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ch06.py ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ num_even_digits(n): """ >>> ΡΠΈΡΠ»ΠΎ_ΡΠ΅ΡΠ½ΡΡ _ΡΠΈΡΡ (123456) 3 >>> ΡΠΈΡΠ»ΠΎ_ΡΠ΅ΡΠ½ΡΡ _ΡΠΈΡΡ (2468) 4 >>> ΡΠΈΡΠ»ΠΎ_ΡΠ΅ΡΠ½ΡΡ _ΡΠΈΡΡ (1357) 0 >>> ΡΠΈΡΠ»ΠΎ_ΡΠ΅ΡΠ½ΡΡ _ΡΠΈΡΡ (2) 1 >>> ΡΠΈΡΠ»ΠΎ_ΡΠ΅ΡΠ½ΡΡ _ΡΠΈΡΡ (20) 2 """
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΡΠ΅Π»ΠΎ Π΄Π»Ρ num_even_digits, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ch06.py ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ print_digits(n): """ >>> print_digits(13789) 9 8 7 3 1 >>> print_digits(39874613) 3 1 6 4 7 8 9 3 >>> print_digits(213141) 1 4 1 3 1 2 """
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΡΠ΅Π»ΠΎ Π΄Π»Ρ print_digits, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΎ ΠΏΡΠΎΡΠ»ΠΎ Π·Π°Π΄Π°Π½Π½ΡΠ΅ doctests.
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ sum_of_squares_of_digits, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΡΠΈΡΠ»ΡΠ΅Ρ ΡΡΠΌΠΌΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ² ΡΠΈΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΅ΠΌΡ ΡΠ΅Π»ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, sum_of_squares_of_digits(987) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅ΡΠ½ΡΡΡ 194, ΡΠ°ΠΊ ΠΊΠ°ΠΊ 9**2 + 8**2 + 7**2 == 81 + 64 + 49 == 194.
ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ sum_of_squares_of_digits(n): """ >>> ΡΡΠΌΠΌΠ°_ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ²_ΡΠΈΡΡ(1) 1 >>> ΡΡΠΌΠΌΠ°_ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ²_ΡΠΈΡΡ(9) 81 >>> ΡΡΠΌΠΌΠ°_ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ²_ΡΠΈΡΡ (11) 2 >>> ΡΡΠΌΠΌΠ°_ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ²_ΡΠΈΡΡ (121) 6 >>> ΡΡΠΌΠΌΠ°_ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ²_ΡΠΈΡΡ (987) 194 """
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ doctests Π²ΡΡΠ΅.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ?
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ»Π°ΡΡΡΡ ΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅. ΠΠ½ΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠΏΠΎΡΠΎΠ± ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΎΠΏΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π±ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌΠΈ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΈ Π½Π°ΠΌ ΡΠ°ΠΌΠΈΠΌ. ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΄ΡΠΌΠ°ΡΡ ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠ°ΠΊ ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ , ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠ΅Π»Ρ β ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Ρ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΏΠ°ΠΌΡΡΠΈ. ΠΠ°ΡΠ΅ΠΌ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΉ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅.
ΠΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΊΠ°ΠΊ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΡΠ»ΠΎΠΆΠ½ΡΡ Π·Π°Π΄Π°Ρ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. ΠΠΎΠ³Π΄Π° Π²Ρ Π΄Π°ΡΡΠ΅ ΠΈΠΌΠ΅Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ, Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΠΉΡΠ΅ ΠΎΠ± ΠΈΠΌΠ΅Π½Π°Ρ . ΠΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ Π²ΡΠ΅ ΡΡΠΈΠ»ΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΈΠΌΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΠ΅ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡΠΎΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ Π΄ΡΡΠ³ΠΎΠΌΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ. ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠΎΡ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ β ΡΡΠΎ Π²Ρ ΡΠ°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΏΠ΅ΡΠ΅ΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ ΠΌΠ΅ΡΡΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π³ΠΎΠ΄Π°ΠΌΠΈ ΡΠ°Π½Π΅Π΅.
ΠΡΠΈ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ» =
. ΠΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ΄Π΅Ρ ΡΠ»Π΅Π²Π°, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΈΠ΄Π΅Ρ ΡΠΏΡΠ°Π²Π°.
irb :001 > first_name = 'ΠΠΆΠΎ' => "ΠΠΆΠΎ"
ΠΠ΄Π΅ΡΡ ΠΌΡ ΠΏΡΠΈΡΠ²ΠΎΠΈΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 'ΠΠΆΠΎ'
, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠΎΠΉ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ first_name
. Π’Π΅ΠΏΠ΅ΡΡ, Π΅ΡΠ»ΠΈ ΠΌΡ Ρ
ΠΎΡΠΈΠΌ ΡΠΎΡΠ»Π°ΡΡΡΡ Π½Π° ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ.
irb :002 > ΠΈΠΌΡ_ΠΈΠΌΡ => "ΠΠΆΠΎ"
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΡ ΡΠΎΡ
ΡΠ°Π½ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊΡ 'Joe'
Π² ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎ Π²ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ Π½Π΅ ΠΏΡΡΠ°Π΅ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΡ ( =
) Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ ΡΠ°Π²Π΅Π½ΡΡΠ²Π° ( ==
). ΠΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» =
ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π° ΡΠΈΠΌΠ²ΠΎΠ» ==
ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, ΡΠ°Π²Π½Ρ Π»ΠΈ Π΄Π²Π΅ Π²Π΅ΡΠΈ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΊΠΎΠ΅-ΡΡΠΎ. ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ΅Π°Π½Ρ irb.
ΠΈΡΠ± :001 > Π° = 4 => 4 ΠΈΡΠ± :002 > Π± = Π° => 4 ΠΈΡΠ± :003 > Π° = 7 => 7
ΠΠ°ΠΊΠΎΠ²ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ b
Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ? ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ, Π° Π·Π°ΡΠ΅ΠΌ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΡΠΎΡ ΡΠ΅Π°Π½Ρ Π² irb, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ.
ΠΡ Π·Π°ΠΌΠ΅ΡΠΈΡΠ΅, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ b
ΠΎΡΡΠ°Π΅ΡΡΡ 4, Π° ΠΈ
Π±ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π½Π° 7. ΠΡΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΈ Π½Π΅ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠ²ΡΠ·Π°Π½Ρ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ±ΠΈΠ²Π°Π΅Ρ Ρ ΡΠΎΠ»ΠΊΡ, Π½Π΅ Π²ΠΎΠ»Π½ΡΠΉΡΠ΅ΡΡ, Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ Π΄Π»Ρ Π²Π°Ρ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΡΠ½ΠΎΠΉ ΠΈ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠΉ. Π Π΅ΡΠ»ΠΈ ΡΠΎΠΌΠ½Π΅Π²Π°Π΅ΡΠ΅ΡΡ, Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π² irb.
ΠΠΎ ΡΠΈΡ ΠΏΠΎΡ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π½Π°Π·Π½Π°ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΡΡΠ³ΠΈΠ΅ Π»ΡΠ΄ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π²Π°ΡΠΈΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΡΠ°Π½ΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π½Π°ΠΌ Π΄Π΅Π»Π°ΡΡ Ρ ΡΡΠΈΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ.
ΠΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ β Π²ΡΠ·Π²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ gets
. ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ
ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Β«ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΡΠΎΠΊΡΒ», ΠΈ ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Π²Π΅ΡΠ΅Π»ΠΎ. ΠΠΎΠ³Π΄Π° Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π΅Π³ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΆΠ΄Π΅Ρ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ 1) Π²Π²Π΅Π΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ 2) Π½Π°ΠΆΠΌΠ΅Ρ ΠΊΠ»Π°Π²ΠΈΡΡ Π²Π²ΠΎΠ΄Π°. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ Π² irb, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ Π½ΠΈΠΌΠΈ, Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅.
irb :001 > ΠΈΠΌΡ = ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΠΎΠ± => "ΠΠΎΠ±\n"
ΠΠΎΡΠ»Π΅ ΠΊΠΎΠ΄Π° name = gets
ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΆΠ΄Π°Π», ΠΏΠΎΠΊΠ° ΠΌΡ Π²Π²Π΅Π΄Π΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΡ Π½Π°Π±ΡΠ°Π»ΠΈ Β«ΠΠΎΠ±Β», Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠ°Π»ΠΈ Π²Π²ΠΎΠ΄, ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²Π΅ΡΠ½ΡΠ»Π° 9.0497 "ΠΠΎΠ±\n" . \n
Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ Β«Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈΒ» ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΡ Π²Π²ΠΎΠ΄Π°. ΠΠΎ ΠΌΡ Π½Π΅ Ρ
ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ ΡΡΠΎ Π±ΡΠ»ΠΎ ΡΠ°ΡΡΡΡ Π½Π°ΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠΈ. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ chomp
, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ gets
, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΡΡΠΎΠ³ΠΎ β Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ .chomp
ΠΏΠΎΡΠ»Π΅ Π»ΡΠ±ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° ΠΊΠ°ΡΠ΅ΡΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠ΅.
irb :001 > ΠΈΠΌΡ = gets.chomp ΠΠΎΠ± => "ΠΠΎΠ±"
ΠΡ Π²ΠΎΡ! ΠΡΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡΠ°ΡΠΈΠ²Π΅Π΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ name
ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ.
irb :001 > ΠΈΠΌΡ = gets.chomp ΠΠΎΠ± => "ΠΠΎΠ±" irb :002 > ΠΈΠΌΡ + 'ΡΡΠΏΠ΅Ρ Π·Π΄ΠΎΡΠΎΠ²ΠΎ!' => "ΠΠΎΠ± ΠΏΡΠΎΡΡΠΎ ΡΡΠΏΠ΅Ρ!"
ΠΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π³Π΄Π΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ΅ΠΌ, Π³Π΄Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ. Π Ruby ΠΎΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠΌ .
Π£ Π½ΠΈΡ
ΡΠ°Π·Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ
ΠΎΠ΄ΠΈΡ Π΄ΠΎ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²
ΠΡ ΡΠ·Π½Π°Π΅ΠΌ ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π³Π»Π°Π²Π΅. ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΡΠΌΠ°ΡΡ ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°Ρ ΠΊΠ°ΠΊ ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π· Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ²ΠΎΠ΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π²ΡΠ³Π»ΡΠ΄ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΈΠΌΡ = 'ΠΡΠΎ-ΡΠΎ Π΅ΡΠ΅' def print_full_name(first_name, last_name) ΠΈΠΌΡ = ΠΈΠΌΡ_ΠΈΠΌΡ + ' ' + ΡΠ°ΠΌΠΈΠ»ΠΈΡ ΡΡΠ°Π²ΠΈΡ ΠΈΠΌΡ ΠΊΠΎΠ½Π΅Ρ
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΡΠ·ΡΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ first_name
ΠΈ last_name
:
print_full_name 'ΠΠΈΡΠ΅Ρ', 'ΠΠ΅Π½ΡΠΈ' # ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ ΠΠΈΡΠ΅ΡΠ° ΠΠ΅Π½ΡΠΈ print_full_name 'ΠΠΈΠ½Π½', 'ΠΠ»Π΅ΠΉΠΊ' # ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ ΠΠΈΠ½Π½ ΠΠ»Π΅ΠΉΠΊ print_full_name 'Kim', 'Johansson' # ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ ΠΠΈΠΌ ΠΠΎΡ Π°Π½ΡΡΠΎΠ½ Π²ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠΌΡ # ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ Somebody Else
Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΠΌΠ΅ΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΈΠ· ΡΠ΅Π»Π° ΠΌΠ΅ΡΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ»Π°ΡΡΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π² ΡΠ΅Π»Π΅ ΠΌΠ΅ΡΠΎΠ΄Π°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²Π½ΡΡΡΠΈ ΡΠ΅Π»Π° ΠΌΠ΅ΡΠΎΠ΄Π°, Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Ρ Π²Π½Π΅ ΡΠ΅Π»Π° ΠΌΠ΅ΡΠΎΠ΄Π°. ΠΡΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ
ΠΎΠΆΠ΅ Π½Π° Π½Π΅ΠΏΡΠΎΠ½ΠΈΡΠ°Π΅ΠΌΡΠΉ ΠΏΡΠ·ΡΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΠΊΠΎΠ΄Π΅ ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ
name
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ· ΡΡΡΠΎΠΊΠΈ 1 ΠΈΠ· ΠΌΠ΅ΡΠΎΠ΄Π° print_full_name
. ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠΌΠ΅Π½ΠΈ
, ΠΊΠΎΡΠΎΡΠ°Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π° ΠΊ ΠΌΠ΅ΡΠΎΠ΄Ρ. ΠΠΎΡ ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΡΠΎΠΊΠΈ 4 ΠΈ 5 ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ name
ΠΈΠ· ΡΡΡΠΎΠΊΠΈ 1.
ΠΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ Π±Π»ΠΎΠΊΠΈ
ΠΠ»ΠΎΠΊ β ΡΡΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π·Π° Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΠΌΠ΅ΡΠΎΠ΄Π°, ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΠΈΠ³ΡΡΠ½ΡΠΌΠΈ ΡΠΊΠΎΠ±ΠΊΠ°ΠΌΠΈ {}
ΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ/Π·Π°Π²Π΅ΡΡΠΈΡΡ
:
Π²ΡΠ΅Π³ΠΎ = 0 [1, 2, 3].ΠΊΠ°ΠΆΠ΄ΡΠΉ { |ΡΠΈΡΠ»ΠΎ| Π²ΡΠ΅Π³ΠΎ += ΡΠΈΡΠ»ΠΎ } ΡΡΠ°Π²ΠΈΡ ΡΠΎΡΠ°Π» # 6
Π²ΡΠ΅Π³ΠΎ = 0 [1, 2, 3].each do |number| Π²ΡΠ΅Π³ΠΎ += ΡΠΈΡΠ»ΠΎ ΠΊΠΎΠ½Π΅Ρ ΡΡΠ°Π²ΠΈΡ ΡΠΎΡΠ°Π» # 6
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ
Π²ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ
{ |ΡΠΈΡΠ»ΠΎ| .
β ΡΡΠΎ Π±Π»ΠΎΠΊ, ΠΊΠ°ΠΊ ΠΈ .. }
do |number| ... ΠΊΠΎΠ½Π΅Ρ
. Π₯ΠΎΡΡ ΠΎΠ½ΠΈ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ, ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎ. Π ΠΎΠ±ΠΎΠΈΡ
ΡΠ»ΡΡΠ°ΡΡ
ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π²Π½Π΅ Π±Π»ΠΎΠΊΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ±Π° Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΠ΅Π³ΠΎ
. ΠΠ΄Π½Π°ΠΊΠΎ Π»ΡΠ±ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎΠΌΠ΅Ρ
) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°.
ΠΠ»Ρ Π±Π»ΠΎΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΡ, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ: ΠΠ½ΡΡΡΠ΅Π½Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ, ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, Π½ΠΎ Π½Π΅ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ.
ΠΠ·Π³Π»ΡΠ½ΡΠ² Π½Π° ΠΊΠΎΠ΄, Π²Ρ ΠΏΡΠΎΡΡΠ½ΠΈΡΠ΅ ΡΡΠΎ. ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ scope.rb
.
#scope.rb a = 5 # ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ 3.ΡΠ°Π· ΡΠ΄Π΅Π»Π°ΡΡ |n| # Π²ΡΠ·ΠΎΠ² ΠΌΠ΅ΡΠΎΠ΄Π° Ρ Π±Π»ΠΎΠΊΠΎΠΌ a = 3 # Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π·Π΄Π΅ΡΡ, Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ? ΠΊΠΎΠ½Π΅Ρ ΡΡΠ°Π²ΠΈΡ
ΠΠ°ΠΊΠΎΠ²ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ a
ΠΏΡΠΈ Π²ΡΠ²ΠΎΠ΄Π΅ Π½Π° ΡΠΊΡΠ°Π½? ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ a
ΡΠ°Π²Π½ΠΎ 3. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ a
Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ 3.times do ... end
, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΊΠΎΠ΄Ρ ΠΏΠ΅ΡΠ΅Π½Π°Π·Π½Π°ΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ a
. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΠΈ ΡΠ°Π·Π° ΠΏΠ΅ΡΠ΅Π½Π°Π·Π½Π°ΡΠ°Π» Π½Π° 3.
ΠΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π΄ΡΡΠ³ΠΎΠ΅. ΠΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ scope.rb
:
# scope.rb Π° = 5 3.ΡΠ°Π· ΡΠ΄Π΅Π»Π°ΡΡ |n| # Π²ΡΠ·ΠΎΠ² ΠΌΠ΅ΡΠΎΠ΄Π° Ρ Π±Π»ΠΎΠΊΠΎΠΌ Π° = 3 b = 5 # b ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΊΠΎΠ½Π΅Ρ ΡΡΠ°Π²ΠΈΡ puts b # Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π»ΠΈ b Π·Π΄Π΅ΡΡ, Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ?
ΠΠ°ΠΊΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ? ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ:
scope.rb:11:in `': Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½Π°Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ `b' Π΄Π»Ρ main:Object (ΠΠΌΡΠΡΠΈΠ±ΠΊΠ°)
ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ b
Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½Π° Π²Π½Π΅ Π²ΡΠ·ΠΎΠ²Π° ΠΌΠ΅ΡΠΎΠ΄Π° Ρ Π±Π»ΠΎΠΊΠΎΠΌ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½Π° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π°. ΠΠΎΠ³Π΄Π° ΠΌΡ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ , ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ b
, ΠΎΠ½ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΡΡΠΎΠΉ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ.
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π½Π°ΡΡ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΏΡΡΡ ΡΠΈΠΏΠΎΠ² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . ΠΠΎΠ½ΡΡΠ°Π½ΡΡ, Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΠ°, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. Π₯ΠΎΡΡ Π²Π°ΠΌ ΠΏΠΎΠΊΠ° Π½Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΈΠ»ΡΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡΡΡ ΠΎΠ± ΡΡΠΈΡ ΡΠ΅ΠΌΠ°Ρ , Π²ΠΎΡ ΠΊΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ .
ΠΠΎΠ½ΡΡΠ°Π½ΡΡ ΠΎΠ±ΡΡΠ²Π»ΡΡΡΡΡ ΠΏΡΡΠ΅ΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π±ΡΠΊΠ²Ρ Π² ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³Π»Π°Π²Π½ΠΎΠΉ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Ruby. ΠΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ. Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ΅, Ruby ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ Π²ΡΠ΄Π°ΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΈΠ½ΡΠΎΡΠΌΠΈΡΡΡΡΠ΅Π΅ Π²Π°Ρ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄Π»Ρ ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π±ΡΠ»ΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. Π’ΠΎ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅, Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π²Ρ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ. ΠΠΎΠ½ΡΡΠ°Π½ΡΡ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Ρ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π²ΠΎ Π²ΡΠ΅Ρ ΠΎΠ±Π»Π°ΡΡΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ:
MY_CONSTANT = 'Π― Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π²ΠΎ Π²ΡΠ΅ΠΌ Π²Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.'
ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠ±ΡΡΠ²Π»ΡΡΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΡΠΎ Π·Π½Π°ΠΊΠ° Π΄ΠΎΠ»Π»Π°ΡΠ° ( $
). ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π²ΡΠ΅ Π³ΡΠ°Π½ΠΈΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ. Π ΡΠ±ΠΈΡΡΡ ΡΡΠ°ΡΠ°ΡΡΡΡ Π΄Π΅ΡΠΆΠ°ΡΡΡΡ ΠΏΠΎΠ΄Π°Π»ΡΡΠ΅ ΠΎΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΈ ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ:
$var = 'Π― ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π²Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.'
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΠ° ΠΎΠ±ΡΡΠ²Π»ΡΡΡΡΡ ΠΏΡΡΠ΅ΠΌ Π½Π°ΡΠ°Π»Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ Π΄Π²ΡΡ
Π·Π½Π°ΠΊΠΎΠ² @
. ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°ΠΌ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠ»Π°ΡΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΠΌΠΎΠΌΡ ΠΊΠ»Π°ΡΡΡ. ΠΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΡΠ²ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ, Π½ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠ°. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΊΠ»Π°ΡΡΠ°, Π²Π½Π΅ ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ². ΠΠ°ΡΠ΅ΠΌ ΠΈΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΊΠ»Π°ΡΡΠ° ΠΈΠ»ΠΈ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠ»Π°ΡΡΠ°:
@@instances = 0
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° ΠΎΠ±ΡΡΠ²Π»ΡΡΡΡΡ ΠΏΡΡΠ΅ΠΌ Π½Π°ΡΠ°Π»Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° @
. ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π²ΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ° ΠΌΠΎΠ³ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π³ΡΠ°Π½ΠΈΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ, Π½ΠΎ Π½Π΅ Π²ΡΠ΅ ΠΈΠ· Π½ΠΈΡ
. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ Π±ΠΎΠ»ΡΡΠ΅, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π΅ΡΠ΅ΡΠ΅ΡΡ Π΄ΠΎ ΡΠ΅ΠΌ ΠΠΠ, ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°, ΠΏΠΎΠΊΠ° Π½Π΅ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ Π½ΠΈΡ
Π±ΠΎΠ»ΡΡΠ΅.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°:
@var = 'Π― Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π²ΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅ ΡΡΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°.'
ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ β ΡΡΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²Ρ ΡΡΠΎΠ»ΠΊΠ½Π΅ΡΠ΅ΡΡ, ΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ΄ΡΠΈΠ½ΡΡΡΡΡ Π²ΡΠ΅ΠΌ Π³ΡΠ°Π½ΠΈΡΠ°ΠΌ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ. ΠΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠ±ΡΡΠ²Π»ΡΡΡΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½ΠΈ Ρ $
, Π½ΠΈ Ρ @
, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π·Π°Π³Π»Π°Π²Π½ΡΠ΅ Π±ΡΠΊΠ²Ρ Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ:
var = 'Π― Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΡΠ΅Π· Π³ΡΠ°Π½ΠΈΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ.'
Π ΡΡΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
Leave A Comment