Π€ΡΠ½ΠΊΡΠΈΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. Π£ΡΠΎΠΊ 11 ΠΊΡΡΡΠ° «Python. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅»
Π€ΡΠ½ΠΊΡΠΈΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΎΠ±ΠΎΡΠΎΠ±Π»Π΅Π½Π½ΡΠΉ ΡΡΠ°ΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ·ΡΠ²Π°ΡΡ, ΠΎΠ±ΡΠ°ΡΠΈΠ²ΡΠΈΡΡ ΠΊ Π½Π΅ΠΌΡ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ, ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠ½ Π±ΡΠ» Π½Π°Π·Π²Π°Π½. ΠΡΠΈ Π²ΡΠ·ΠΎΠ²Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ΅Π»Π° ΡΡΠ½ΠΊΡΠΈΠΈ.
Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²Π½ΠΈΡΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ΅Π±Π΅, ΡΠΎ Π΅ΡΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎ, Π½Π΅ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡΡΡ, Π° Π²ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π² ΠΎΠ±ΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΅ΡΠ΅Π΄ΠΊΠΎ ΠΈΡ ΡΠ°ΠΊ ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡ β ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΡΠ³ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π΅Ρ. Π€ΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅. Π’ΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΠ½ΠΈ ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π½Π΅ Ρ Π²Π²ΠΎΠ΄Π° (ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΡΠ°ΠΉΠ»Π° ΠΈ Π΄Ρ.), Π° ΠΈΠ· Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π‘ΡΠ΄Π° ΠΆΠ΅ ΠΎΠ½ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
Π² ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ. Π‘ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ°ΠΊΠΈΠΌΠΈ Π² Python ΠΌΡ ΡΠΆΠ΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡ. ΠΡΠΎ print(), input(), int(), float(), str(), type().
ΠΠΎΠ΄ ΠΈΡ
ΡΠ΅Π»Π° Π½Π°ΠΌ Π½Π΅ Π²ΠΈΠ΄Π΅Π½, ΠΎΠ½ Π³Π΄Π΅-ΡΠΎ «ΡΠΏΡΡΡΠ°Π½ Π²Π½ΡΡΡΠΈ ΡΠ·ΡΠΊΠ°». ΠΠ°ΠΌ ΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ β ΠΈΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠ²ΠΎΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌΠΈ. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ΄ «ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ» ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, Π° Π½Π΅ ΡΠΎΠ³ΠΎ, ΠΊΡΠΎ ΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π Π°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΌ ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ.
ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π½Π°Π΄ΠΎ ΡΡΠΈ ΡΠ°Π·Π° ΠΏΠΎΠ΄ΡΡΠ΄ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ Π½Π° Π²Π²ΠΎΠ΄ ΠΏΠ°ΡΡ ΡΠΈΡΠ΅Π» ΠΈ ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΈΡ . Π‘ ΡΡΠΎΠΉ ΡΠ΅Π»ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΈΠΊΠ»:
i = 0
while i < 3:
a = int(input())
b = int(input())
print(a+b)
i += 1ΠΠ΄Π½Π°ΠΊΠΎ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π·Π°ΠΏΡΠΎΡΠΎΠΌ ΡΠΈΡΠ΅Π», Π½Π°Π΄ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π½Π°Π΄ΠΏΠΈΡΡ, Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΈ Π½ΡΠΆΠ½Ρ, ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΡΠ° Π½Π°Π΄ΠΏΠΈΡΡ ΡΠ°Π·Π½Π°Ρ. ΠΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠ΅ΡΠ²Π°ΡΡ ΡΠΈΠΊΠ», Π° Π·Π°ΡΠ΅ΠΌ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΡΠΈΠΊΠ»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ. ΠΡΠΈΠ΄Π΅ΡΡΡ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ Π½Π΅Π³ΠΎ, ΠΈ ΡΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΡΡ Π΄Π»ΠΈΠ½Π½ΡΠΉ ΠΊΠΎΠ΄, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π² ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΡΡΠ°ΡΡΠΊΠΈ:
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°Π½Π°Π½ΠΎΠ² ΠΈ Π°Π½Π°Π½Π°ΡΠΎΠ² Π΄Π»Ρ ΠΎΠ±Π΅Π·ΡΡΠ½?")
a = int(input())
b = int(input())
print("ΠΡΠ΅Π³ΠΎ", a+b, "ΡΡ.
")
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΡΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΠ²Π΅ΠΉ Π΄Π»Ρ Π΅ΠΆΠ΅ΠΉ?")
a = int(input())
b = int(input())
print("ΠΡΠ΅Π³ΠΎ", a+b, "ΡΡ.")
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ± ΠΈ ΠΌΠΎΠ»Π»ΡΡΠΊΠΎΠ² Π΄Π»Ρ Π²ΡΠ΄Ρ?")
a = int(input())
b = int(input())
print("ΠΡΠ΅Π³ΠΎ", a+b, "ΡΡ.")ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°Π½Π°Π½ΠΎΠ² ΠΈ Π°Π½Π°Π½Π°ΡΠΎΠ² Π΄Π»Ρ ΠΎΠ±Π΅Π·ΡΡΠ½? 15 5 ΠΡΠ΅Π³ΠΎ 20 ΡΡ. Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΡΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΠ²Π΅ΠΉ Π΄Π»Ρ Π΅ΠΆΠ΅ΠΉ? 50 12 ΠΡΠ΅Π³ΠΎ 62 ΡΡ. Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ± ΠΈ ΠΌΠΎΠ»Π»ΡΡΠΊΠΎΠ² Π΄Π»Ρ Π²ΡΠ΄Ρ? 16 8 ΠΡΠ΅Π³ΠΎ 24 ΡΡ.
ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π² ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΡΡΠ°ΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° Π½Π΅ ΡΡΠ°Π·Ρ, Π° ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠΏΠ΅ΡΠ°ΡΠΎΡ def
Π ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Python ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° def. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΠ΄:
def count_food():
a = int(input())
b = int(input())
print("ΠΡΠ΅Π³ΠΎ", a+b, "ΡΡ.")ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ°ΠΊ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π²ΡΠΎΠ΄Π΅ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΈ ΡΠΈΠΊΠ»ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ ΡΠ΅Π»Π°.
ΠΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ def ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΡ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π½ΠΈΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ° def ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΠ±ΡΠΌ, ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π²ΡΡΠΊΠΈΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²Π΅ΡΡΠΌΠ° ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΄Π°Π²Π°ΡΡ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΡΠ΅ ΠΈΠΌΠ΅Π½Π°. Π’Π°ΠΊ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠ½ΠΊΡΠΈΡ Π½Π°Π·Π²Π°Π½Π° «ΠΏΠΎΡΡΠΈΡΠ°ΡΡ_Π΅Π΄Ρ» Π² ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π΅ Π½Π° ΡΡΡΡΠΊΠΈΠΉ.
ΠΠΎΡΠ»Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΠ°Π²ΡΡΡΡ ΡΠΊΠΎΠ±ΠΊΠΈ. Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΎΠ½ΠΈ ΠΏΡΡΡΡΠ΅. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π²ΡΠ·ΡΠ²Π°ΡΡΠ΅ΠΉ Π΅Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½Π° ΠΌΠΎΠ³Π»Π° Π±Ρ ΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ, ΠΈ ΡΠΎΠ³Π΄Π° Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ Π±ΡΠ»ΠΈ Π±Ρ ΡΠΊΠ°Π·Π°Π½Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ.
ΠΠΎΡΠ»Π΅ Π΄Π²ΠΎΠ΅ΡΠΎΡΠΈΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ΅Π»ΠΎ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΏΡΠΈ Π²ΡΠ·ΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ. Π‘Π»Π΅Π΄ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π΅Π΅ Π²ΡΠ·ΠΎΠ². Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΎΠ½ΠΈ Π½Π΅ ΡΡΠ΄ΠΎΠΌ ΠΈ Π½Π΅ Π²ΠΌΠ΅ΡΡΠ΅. ΠΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π½ΠΎ Π½ΠΈ ΡΠ°Π·Ρ Π΅Π΅ Π½Π΅ Π²ΡΠ·Π²Π°ΡΡ. ΠΠ΅Π»ΡΠ·Ρ Π²ΡΠ·Π²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ Π±ΡΠ»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π°.
ΠΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ»Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ:
def count_food():
a = int(input())
b = int(input())
print("ΠΡΠ΅Π³ΠΎ", a+b, "ΡΡ.")
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°Π½Π°Π½ΠΎΠ² ΠΈ Π°Π½Π°Π½Π°ΡΠΎΠ² Π΄Π»Ρ ΠΎΠ±Π΅Π·ΡΡΠ½?")
count_food()
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΡΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΠ²Π΅ΠΉ Π΄Π»Ρ Π΅ΠΆΠ΅ΠΉ?")
count_food()
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ± ΠΈ ΠΌΠΎΠ»Π»ΡΡΠΊΠΎΠ² Π΄Π»Ρ Π²ΡΠ΄Ρ?")
count_food()ΠΠΎΡΠ»Π΅ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΡΠΎΡΡΠΎ ΠΊΠ°ΠΊ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ Π΅Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΠΎ ΡΠΊΠΎΠ±ΠΊΠ°ΠΌΠΈ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² ΡΡΠ½ΠΊΡΠΈΡ ΠΌΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ ΡΠΊΠΎΠ±ΠΊΠΈ ΠΎΠΏΡΡΡ ΠΆΠ΅ ΠΏΡΡΡΡΠ΅. Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠΈ ΡΠ°Π·Π°.
ΠΠΎΠ³Π΄Π° ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ, ΠΏΠΎΡΠΎΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΡ ΠΊ Π΅Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΈ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡ Π΅Π΅ ΡΠ΅Π»ΠΎ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ΅Π»ΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ, ΠΏΠΎΡΠΎΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΊΠΎΠ΄ Π² ΡΠΎ ΠΌΠ΅ΡΡΠΎ, Π³Π΄Π΅ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π»Π°ΡΡ. ΠΠ°Π»Π΅Π΅ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π·Π° Π²ΡΠ·ΠΎΠ²ΠΎΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
Π ΡΠ·ΡΠΊΠ΅ Python ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΅Π΅ Π²ΡΠ·ΠΎΠ²Π°ΠΌ. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ ΡΠΈΡΠ°Π΅Ρ ΠΊΠΎΠ΄ ΡΡΡΠΎΠΊΠ° Π·Π° ΡΡΡΠΎΠΊΠΎΠΉ ΠΈ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½ΠΈΠΆΠ΅ ΠΏΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π΅ΠΌΡ Π΅ΡΠ΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ. ΠΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΅Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ, ΡΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ° (Π²ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ NameError):
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°Π½Π°Π½ΠΎΠ² ΠΈ Π°Π½Π°Π½Π°ΡΠΎΠ² Π΄Π»Ρ ΠΎΠ±Π΅Π·ΡΡΠ½?")
count_food()
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΆΡΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΠ²Π΅ΠΉ Π΄Π»Ρ Π΅ΠΆΠ΅ΠΉ?")
count_food()
Β
print("Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ± ΠΈ ΠΌΠΎΠ»Π»ΡΡΠΊΠΎΠ² Π΄Π»Ρ Π²ΡΠ΄Ρ?")
count_food()
Β
def count_food():
a = int(input())
b = int(input())
print("ΠΡΠ΅Π³ΠΎ", a+b, "ΡΡ.") Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°Π½Π°Π½ΠΎΠ² ΠΈ Π°Π½Π°Π½Π°ΡΠΎΠ² Π΄Π»Ρ ΠΎΠ±Π΅Π·ΡΡΠ½?
Traceback (most recent call last):
File "test.py", line 2, in <module>
count_food()
NameError: name 'count_food' is not definedΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΠΌΡΡ
ΡΠ·ΡΠΊΠΎΠ² ΡΡΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅. Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ
ΠΌΠ΅ΡΡΠ°Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΠΎΡΠΈΡΠ°Π΅ΠΌΠΎΡΡΠΈ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π΄Π°ΠΆΠ΅ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°.
Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΈΠ΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΡΡΡΠΊΡΡΡΡ
ΠΠΎΠ»ΡΠ·Π° ΡΡΠ½ΠΊΡΠΈΠΉ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠΎΠ΄Π° ΠΈΠ· ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ΅ ΠΌΠ΅Π½Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±ΡΠ΅ΡΠ°Π΅Ρ ΠΈΡΡΠΈΠ½Π½ΡΡ ΡΡΡΡΠΊΡΡΡΡ. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊ Π±Ρ ΡΠ°Π·Π΄Π΅Π»ΡΡΡ Π΅Π΅ Π½Π° ΠΎΠ±ΠΎΡΠΎΠ±Π»Π΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ²ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π·Π°Π΄Π°ΡΡ.
ΠΡΡΡΡ Π½Π°Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΡΠ°Π·Π½ΡΡ ΡΠΈΠ³ΡΡ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΠΊΠ°ΠΊΠΎΠΉ ΡΠΈΠ³ΡΡΡ ΠΎΠ½ Ρ ΠΎΡΠ΅Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»ΠΈΠ½Ρ ΠΈ ΡΠΈΡΠΈΠ½Ρ Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°. Π§ΡΠΎΠ±Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΡΠΎΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΠ²Π΅ΠΉ, ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ if-elif-else:
figure = input("1-ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ,
2-ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ, 3-ΠΊΡΡΠ³: ")
Β
if figure == '1':
a = float(input("Π¨ΠΈΡΠΈΠ½Π°: "))
b = float(input("ΠΡΡΠΎΡΠ°: "))
print("ΠΠ»ΠΎΡΠ°Π΄Ρ: %.2f" % (a*b))
elif figure == '2':
a = float(input("ΠΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅: "))
h = float(input("ΠΡΡΠΎΡΠ°: "))
print("ΠΠ»ΠΎΡΠ°Π΄Ρ: %.2f" % (0.5 * a * h))
elif figure == '3':
r = float(input("Π Π°Π΄ΠΈΡΡ: "))
print("ΠΠ»ΠΎΡΠ°Π΄Ρ: %.
2f" % (3.14 * r**2))
else:
print("ΠΡΠΈΠ±ΠΊΠ° Π²Π²ΠΎΠ΄Π°")ΠΠ΄Π΅ΡΡ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΈ Π²ΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ. ΠΠΎ Π½Π°ΠΏΠΈΡΠ΅ΠΌ Π²Π°ΡΠΈΠ°Π½Ρ Ρ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ:
def rectangle():
a = float(input("Π¨ΠΈΡΠΈΠ½Π°: "))
b = float(input("ΠΡΡΠΎΡΠ°: "))
print("ΠΠ»ΠΎΡΠ°Π΄Ρ: %.2f" % (a*b))
Β
def triangle():
a = float(input("ΠΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅: "))
h = float(input("ΠΡΡΠΎΡΠ°: "))
print("ΠΠ»ΠΎΡΠ°Π΄Ρ: %.2f" % (0.5 * a * h))
Β
def circle():
r = float(input("Π Π°Π΄ΠΈΡΡ: "))
print("ΠΠ»ΠΎΡΠ°Π΄Ρ: %.2f" % (3.14 * r**2))
Β
figure = input("1-ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ,
2-ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ, 3-ΠΊΡΡΠ³: ")
if figure == '1':
rectangle()
elif figure == '2':
triangle()
elif figure == '3':
circle()
else:
print("ΠΡΠΈΠ±ΠΊΠ° Π²Π²ΠΎΠ΄Π°") ΠΠ½ ΠΊΠ°ΠΆΠ΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, Π° ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΡΡΠ΅Ρ
ΡΡΠ½ΠΊΡΠΈΠΉ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈΠ· ΠΎΠ±ΡΠ΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠ°ΠΊ Π±Ρ ΡΠ±ΡΠ°Π½Ρ ΠΈ ΠΎΠ±ΠΎΡΠΎΠ±Π»Π΅Π½Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π΄Π»Ρ Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΠ»ΠΎΡΠ°Π΄Π΅ΠΉ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ
«ΠΊΠΈΡΠΏΠΈΡΠΈΠΊΠΎΠ² ΠΠ΅Π³ΠΎ». Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²Π΅ΡΠΊΠ΅ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
ΠΊΠ°ΠΊ ΡΠ³ΠΎΠ΄Π½ΠΎ. ΠΠ½Π° ΠΈΠ³ΡΠ°Π΅Ρ ΡΠΎΠ»Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅Π³ΠΎ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠ°.
ΠΡΠ»ΠΈ Π½Π°ΠΌ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π°Ρ ΠΎΡΠ΅ΡΡΡ Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅ ΠΠ΅ΡΠΎΠ½Π°, Π° Π½Π΅ ΡΠ΅ΡΠ΅Π· Π²ΡΡΠΎΡΡ, ΡΠΎ Π½Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΈΡΠΊΠ°ΡΡ ΠΊΠΎΠ΄ Π²ΠΎ Π²ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ (ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ ΠΎΠ½Π° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΡΡΡ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ). ΠΡ ΠΏΠΎΠΉΠ΄Π΅ΠΌ ΠΊ ΠΌΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΡΠ΅Π»ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ .
ΠΡΠ»ΠΈ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΡΠΎ ΠΌΡ ΡΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ ΡΡΠ΄Π°, ΡΠΎΡΠ»Π°Π²ΡΠΈΡΡ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» Ρ ΠΊΠΎΠ΄ΠΎΠΌ (ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² Python, Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅).
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°Π±ΠΎΡΠ°
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡ Π΄ΡΡΠ³ΡΡ. ΠΠ»Ρ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ ΡΡΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π²Π΅ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π΅ ΡΡΠΈΡΠ°Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°. ΠΡΠΎ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ test(). Π Π½Π΅ΠΉ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π²Π²ΠΎΠ΄ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. ΠΡΠ»ΠΈ ΠΎΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, ΡΠΎ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ positive(), ΡΠ΅Π»ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΡΠ»ΠΎΠ²Π° «ΠΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅».
negative(), Π΅Π΅ ΡΠ΅Π»ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΡΠ»ΠΎΠ²Π° «ΠΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅».ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ·ΠΎΠ² test() Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈΠΌΠ΅Π΅Ρ Π»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ°ΠΌΠΈΡ
ΡΡΠ½ΠΊΡΠΈΠΉ? Π’ΠΎ Π΅ΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ positive() ΠΈ negative() ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ test() ΠΈΠ»ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅ Π½Π΅Π³ΠΎ? ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π²Π°ΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ, ΠΏΠΎΠΌΠ΅Π½ΡΠ² ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
ΠΡΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ Π² pdf-Π²Π΅ΡΡΠΈΠΈ ΠΈ android-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΊΡΡΡΠ°
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈΒ β ΠΎΠ΄Π½Π° ΠΈΠ·Β ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ΅ΠΌ Π²Β ΡΠΊΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅. ΠΠ΅Β ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²ΡΠΏΡΡΠΊΠ½ΠΈΠΊ ΠΎΡΠ²Π΅ΡΠΈΡ Π½Π°Β Π²ΠΎΠΏΡΠΎΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ.
ΠΒ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΈΒ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΠ°ΡΡΠΊΠ°Π·Π°Π½ΠΎ ΠΎΒ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΈΒ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½Π° Π½ΡΠΆΠ½Π°
ΠΡΒ Π½Π΅Β Π±ΡΠ΄Π΅ΠΌ ΡΠ΅ΠΉΡΠ°Ρ ΡΡΡΠ΅ΠΌΠΈΡΡΡΡ ΠΊΒ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠΎΠ³ΠΎΡΡΠΈ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΡ. Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅Β β ΠΏΠΎΠ½ΡΡΡ ΡΠΌΡΡΠ».ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅:
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°ΡΒ β ΡΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ°Β ΡΠΈΡΡΠ½ΠΊΠ΅Β β Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΡΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ°ΠΊ Π²ΡΒ Π΄ΡΠΌΠ°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠ°Ρ ΠΈΠ·Β Π½ΠΈΡ Π±ΡΡΡΡΠ΅Π΅ ΡΠ°ΡΡΠ΅Ρ?
ΠΡΠ²Π΅Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π΅Π½Β β ΡΡΠ΅ΡΡΡ. Π£Β Π½Π΅Π΅ ΡΠ°ΠΌΠ°Ρ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΠΎΒ Π΅ΡΡΡ ΡΠ°ΠΌΠ°Ρ Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ.
ΠΠΎΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ.
ΠΠΎΡΡΡ, ΠΡΠΈΡΠ° ΠΈΒ ΠΠ°ΡΠ²Π΅ΠΉ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΡΡΡΠΎΠΈΠ»ΠΈΡΡ Π½Π°Β ΡΠ°Π±ΠΎΡΡ. ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ»ΡΡ ΠΈΡ Β Π΄ΠΎΡ ΠΎΠ΄ Π²Β ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ΄Π°:
ΠΠ°Β Π³ΡΠ°ΡΠΈΠΊΠ΅ ΡΡΠ°Π·Ρ Π²ΡΠ΅ Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅Β ΠΏΡΠ°Π²Π΄Π°Β Π»ΠΈ? ΠΠΎΡ ΠΎΠ΄ ΠΠΎΡΡΠΈ Π·Π°Β ΠΏΠΎΠ»Π³ΠΎΠ΄Π° Π²ΡΡΠΎΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΌ Π²Β Π΄Π²Π° ΡΠ°Π·Π°. ΠΒ ΡΒ ΠΡΠΈΡΠΈ Π΄ΠΎΡ ΠΎΠ΄ ΡΠΎΠΆΠ΅ Π²ΡΡΠΎΡ, Π½ΠΎΒ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΡΡΡ-ΡΡΡΡ. ΠΒ Π΄ΠΎΡ ΠΎΠ΄ ΠΠ°ΡΠ²Π΅Ρ ΡΠΌΠ΅Π½ΡΡΠΈΠ»ΡΡ Π΄ΠΎΒ Π½ΡΠ»Ρ. Π‘ΡΠ°ΡΡΠΎΠ²ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅, Π°Β ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΎΒ Π΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ,Β β ΡΠ°Π·Π½Π°Ρ. Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΠ°ΡΠ²Π΅ΡΒ β ΡΒ Π΅Π³ΠΎ Π΄ΠΎΡ ΠΎΠ΄Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ β ΡΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΌΡΒ Π±Π΅Π· ΡΡΡΠ΄Π° ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅ΠΌ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠΎΒ ΠΊΠ°ΠΊΒ ΠΆΠ΅ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΠΌ?
ΠΠ°Β ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΌΡΒ ΡΠΌΠΎΡΡΠΈΠΌ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΡΡΠΎ ΠΈΠ΄Π΅Ρ Π²Π²Π΅ΡΡ (ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·) Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈΒ β Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΠΎ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΒ ΡΒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌΒ Ρ . ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΈΒ ΡΠ°Β ΠΆΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Π²Β ΡΠ°Π·Π½ΡΡ ΡΠΎΡΠΊΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉΒ β ΡΠΎΒ Π΅ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ .
ΠΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΡΒ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ°.
ΠΠ°ΡΠΈΡΠΎΠ²Π°Π½ Π³ΡΠ°ΡΠΈΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ . ΠΠΎΠ·ΡΠΌΠ΅ΠΌ Π½Π°Β Π½Π΅ΠΌ ΡΠΎΡΠΊΡ Π ΡΒ Π°Π±ΡΡΠΈΡΡΠΎΠΉ . ΠΡΠΎΠ²Π΅Π΄ΡΠΌ Π²Β ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΊΒ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡΒ Ρ ΠΎΡΠΈΠΌ ΠΎΡΠ΅Π½ΠΈΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΡΡΠΎ Π²Π²Π΅ΡΡ ΠΈΠ΄Π΅Ρ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ. Π£Π΄ΠΎΠ±Π½Π°Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π΄Π»Ρ ΡΡΠΎΠ³ΠΎΒ β ΡΠ°Π½Π³Π΅Π½Ρ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΡΠΎΡΠΊΠ΅ Β ΡΠ°Π²Π½Π° ΡΠ°Π½Π³Π΅Π½ΡΡ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΠΏΡΠΎΠ²Π΅Π΄ΡΠ½Π½ΠΎΠΉ ΠΊΒ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Β β Π²Β ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΌΡΒ Π±Π΅ΡΠ΅ΠΌ ΡΠ³ΠΎΠ» ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈ ΠΠ₯.
ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠ°ΡΠΈΠ΅ΡΡ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΒ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΡΠΎ ΠΏΡΡΠΌΠ°Ρ, ΠΈΠΌΠ΅ΡΡΠ°Ρ Π½Π°Β Π΄Π°Π½Π½ΠΎΠΌ ΡΡΠ°ΡΡΠΊΠ΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΡ ΠΎΠ±ΡΡΡ ΡΠΎΡΠΊΡ ΡΒ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ, ΠΏΡΠΈΡΠ΅ΠΌ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅. ΠΠΎΡ
ΠΎΠΆΠ΅ Π½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΊ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ.
ΠΠ°ΠΉΠ΄Π΅ΠΌ . ΠΡΒ ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ ΡΠ°Π½Π³Π΅Π½Ρ ΠΎΡΡΡΠΎΠ³ΠΎ ΡΠ³Π»Π° Π²Β ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΎΠΌ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ΅ ΡΠ°Π²Π΅Π½ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠ»Π΅ΠΆΠ°ΡΠ΅Π³ΠΎ ΠΊΠ°ΡΠ΅ΡΠ° ΠΊΒ ΠΏΡΠΈΠ»Π΅ΠΆΠ°ΡΠ΅ΠΌΡ. ΠΠ·Β ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°
ΠΡΒ Π½Π°ΡΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ ΡΒ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ°, Π΄Π°ΠΆΠ΅ Π½Π΅Β Π·Π½Π°Ρ ΡΠΎΡΠΌΡΠ»Ρ ΡΡΠ½ΠΊΡΠΈΠΈ. Π’Π°ΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠ°ΡΡΠΎ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ Π²Β ΠΠΠ ΠΏΠΎΒ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅.
ΠΡΡΡ ΠΈΒ Π΄ΡΡΠ³ΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. ΠΡΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ ΠΏΡΡΠΌΠ°Ρ Π·Π°Π΄Π°Π΅ΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ
.
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° k Π²Β ΡΡΠΎΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ³Π»ΠΎΠ²ΡΠΌ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠΌ ΠΏΡΡΠΌΠΎΠΉ. ΠΠ½Π° ΡΠ°Π²Π½Π° ΡΠ°Π½Π³Π΅Π½ΡΡ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΏΡΡΠΌΠΎΠΉ ΠΊΒ ΠΎΡΠΈ X.
.
ΠΡΒ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ, ΡΡΠΎ
ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ ΡΡΡ ΡΠΎΡΠΌΡΠ»Ρ. ΠΠ½Π° Π²ΡΡΠ°ΠΆΠ°Π΅Ρ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΡΠΎΡΠΊΠ΅ Β ΡΠ°Π²Π½Π° ΡΠ³Π»ΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΊΒ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅.
ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° ΡΠ°Π½Π³Π΅Π½ΡΡ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ.
ΠΡΒ ΡΠΆΠ΅ ΡΠΊΠ°Π·Π°Π»ΠΈ, ΡΡΠΎ ΡΒ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΒ ΡΠΎΠΉΒ ΠΆΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΡΠ°Π·Π½ΡΡ
ΡΠΎΡΠΊΠ°Ρ
ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°Π·Π½Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ.
ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΠΊΠ°ΠΊΒ ΠΆΠ΅ ΡΠ²ΡΠ·Π°Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ°ΡΠΈΡΡΠ΅ΠΌ Π³ΡΠ°ΡΠΈΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ . ΠΡΡΡΡ Π½Π°Β ΠΎΠ΄Π½ΠΈΡ ΡΡΠ°ΡΡΠΊΠ°Ρ ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ, Π½Π°Β Π΄ΡΡΠ³ΠΈΡ Β β ΡΠ±ΡΠ²Π°Π΅Ρ, ΠΏΡΠΈΡΠ΅ΠΌ ΡΒ ΡΠ°Π·Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ. ΠΒ ΠΏΡΡΡΡ ΡΒ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠΎΡΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈΒ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ°.
ΠΒ ΡΠΎΡΠΊΠ΅ A ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ. ΠΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΒ Π³ΡΠ°ΡΠΈΠΊΡ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½Π°Ρ Π²Β ΡΠΎΡΠΊΠ΅ A, ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΎΡΡΡΡΠΉ ΡΠ³ΠΎΠ» Β ΡΒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈ X.Β ΠΠ½Π°ΡΠΈΡ, Π²Β ΡΠΎΡΠΊΠ΅ AΒ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°.
ΠΒ ΡΠΎΡΠΊΠ΅ BΒ Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ. ΠΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ Π²Β ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΡΡΠΏΠΎΠΉ ΡΠ³ΠΎΠ» Β ΡΒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈ X.Β ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°Π½Π³Π΅Π½Ρ ΡΡΠΏΠΎΠ³ΠΎ ΡΠ³Π»Π° ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»Π΅Π½, Π²Β ΡΠΎΡΠΊΠ΅ B ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°.
ΠΠΎΡ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ:
ΠΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ, Π΅Π΅Β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°.
ΠΡΠ»ΠΈ ΡΠ±ΡΠ²Π°Π΅Ρ, Π΅Π΅Β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°.
ΠΒ ΡΡΠΎΒ ΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π²Β ΡΠΎΡΠΊΠ°Ρ
ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈΒ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ°? ΠΡΒ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ Π²Β ΡΠΎΡΠΊΠ°Ρ
C (ΡΠΎΡΠΊΠ° ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ°) ΠΈ D (ΡΠΎΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ°) ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠ°Π½Π³Π΅Π½Ρ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²Β ΡΡΠΈΡ
ΡΠΎΡΠΊΠ°Ρ
ΡΠ°Π²Π΅Π½ Π½ΡΠ»Ρ, ΠΈΒ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠΎΠΆΠ΅ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ.
Π’ΠΎΡΠΊΠ° Π‘Β β ΡΠΎΡΠΊΠ° ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ°. ΠΒ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ±ΡΠ²Π°Π½ΠΈΠ΅ΠΌ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π·Π½Π°ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π²Β ΡΠΎΡΠΊΠ΅ Π‘ ΡΒ Β«ΠΏΠ»ΡΡΠ°Β» Π½Π°Β Β«ΠΌΠΈΠ½ΡΡΒ».
ΠΒ ΡΠΎΡΠΊΠ΅ DΒ β ΡΠΎΡΠΊΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ°Β β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠΎΠΆΠ΅ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ, Π½ΠΎΒ Π΅Π΅Β Π·Π½Π°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΒ Β«ΠΌΠΈΠ½ΡΡΠ°Β» Π½Π°Β Β«ΠΏΠ»ΡΡΒ».
ΠΡΠ²ΠΎΠ΄: ΡΒ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ·Π½Π°ΡΡ ΠΎΒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΡ, ΡΡΠΎ Π½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ.
ΠΡΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°, ΡΠΎΒ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ.
ΠΡΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ, ΡΠΎΒ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ.
ΠΒ ΡΠΎΡΠΊΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ ΠΈΒ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ ΡΒ Β«ΠΏΠ»ΡΡΠ°Β» Π½Π°Β Β«ΠΌΠΈΠ½ΡΡΒ».
ΠΒ ΡΠΎΡΠΊΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠΎΠΆΠ΅ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ ΠΈΒ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ ΡΒ Β«ΠΌΠΈΠ½ΡΡΠ°Β» Π½Π°Β Β«ΠΏΠ»ΡΡΒ».
ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠΈ Π²ΡΠ²ΠΎΠ΄Ρ Π²Β Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡΡ:
| Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ | ΡΠΎΡΠΊΠ° ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° | ΡΠ±ΡΠ²Π°Π΅Ρ | ΡΠΎΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° | Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ | |
| + | 0 | — | 0 | + |
Π‘Π΄Π΅Π»Π°Π΅ΠΌ Π΄Π²Π° Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ. ΠΠ΄Π½ΠΎ ΠΈΠ·Β Π½ΠΈΡ
ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π²Π°ΠΌ ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ ΠΠΠ.
ΠΡΡΠ³ΠΎΠ΅Β β Π½Π°Β ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΊΡΡΡΠ΅, ΠΏΡΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠΌ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΒ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ
.
1. ΠΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡΠΎΡΠΊΠ΅ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ, Π½ΠΎΒ Π½ΠΈΒ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ°, Π½ΠΈΒ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΡΒ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Β ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ Π½Π΅Ρ. ΠΡΠΎ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠ°Ρ ΡΠΎΡΠΊΠ° ΠΏΠ΅ΡΠ΅Π³ΠΈΠ±Π°:
ΠΒ ΡΠΎΡΠΊΠ΅ E ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΒ Π³ΡΠ°ΡΠΈΠΊΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°, ΠΈΒ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ. ΠΠ΄Π½Π°ΠΊΠΎ Π΄ΠΎΒ ΡΠΎΡΠΊΠΈ E ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π»Π°Β β ΠΈΒ ΠΏΠΎΡΠ»Π΅ ΡΠΎΡΠΊΠΈ E ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ Π²ΠΎΠ·ΡΠ°ΡΡΠ°ΡΡ. ΠΠ½Π°ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ Π½Π΅Β ΠΌΠ΅Π½ΡΠ΅ΡΡΡΒ β ΠΎΠ½Π° ΠΊΠ°ΠΊ Π±ΡΠ»Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΡΠ°ΠΊ ΠΈΒ ΠΎΡΡΠ°Π»Π°ΡΡ.
2. ΠΡΠ²Π°Π΅Ρ ΠΈΒ ΡΠ°ΠΊ, ΡΡΠΎ Π²Β ΡΠΎΡΠΊΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ Π½Π΅Β ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. ΠΠ°Β Π³ΡΠ°ΡΠΈΠΊΠ΅ ΡΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ΅Π·ΠΊΠΎΠΌΡ ΠΈΠ·Π»ΠΎΠΌΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π²Β Π΄Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.
ΠΒ ΠΊΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ, Π΅ΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π·Π°Π΄Π°Π½Π° Π½Π΅Β Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ, Π°Β ΡΠΎΡΠΌΡΠ»ΠΎΠΉ? ΠΒ ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ°Π±Π»ΠΈΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ . Π Π½Π΅ΠΉ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠ΅ Π²ΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π²Π·ΡΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ , ΡΠΎ Π΅ΡΡΡ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ, Π·Π°Π΄Π°ΡΠΈΠΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ, Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
Π·Π°Π΄Π°Ρ ΠΈΠ· ΠΠ°Π½ΠΊΠ° Π·Π°Π΄Π°Π½ΠΈΠΉ Π€ΠΠΠ.
ΠΠ°Π΄Π°ΡΠ° 1. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ ). ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ )=0 Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ [-2,5; 9,5].
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ Π² ΡΠΎΡΠΊΠ°Ρ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ Π’Π°ΠΊΠΈΡ ΡΠΎΡΠ΅ΠΊ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ 5.
ΠΡΠ²Π΅Ρ: 5.
ΠΠ°Π΄Π°ΡΠ° 2. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ y= ) β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ). Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡ ) Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ ? Π ΠΎΡΠ²Π΅ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠΎ ΡΠΈΡΠ»ΠΎ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π½Π° ΡΡΠΎΠΌ ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π½Π΅ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ, Π° Π³ΡΠ°ΡΠΈΠΊ Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
Π Π²Π°ΡΠΈΠ°Π½ΡΠ°Ρ ΠΠΠ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅ ΡΠ°ΠΊΠΈΡ Π·Π°Π΄Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎΠ»ΡΠ·ΡΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ, Π½Π°Π΄ΠΎ ΠΎΡΠ²Π΅ΡΠΈΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡ ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π ΡΠΎΡΠΊΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ Ρ Β«ΠΏΠ»ΡΡΠ°Β» Π½Π° Β«ΠΌΠΈΠ½ΡΡΒ». Π’Π°ΠΊΠ°Ρ ΡΠΎΡΠΊΠ° Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ ΠΎΠ΄Π½Π°.
ΠΡΠ²Π΅Ρ: 1.
ΠΠ°Π΄Π°ΡΠ° 3. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Ρ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊ Π½Π΅ΠΌΡ Π² ΡΠΎΡΠΊΠ΅ Ρ Π°Π±ΡΡΠΈΡΡΠΎΠΉ ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΡΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅ ΡΠ°Π²Π½Π° ΡΠ°Π½Π³Π΅Π½ΡΡ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΊ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ (ΡΠΎ Π΅ΡΡΡ ΡΠ³Π»ΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ).
ΠΡΠΎ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
Π ΡΠΎΡΠΊΠ΅ ΡΡΠ½ΠΊΡΠΈΡ y = f(x) ΡΠ±ΡΠ²Π°Π΅Ρ. ΠΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½Π°Ρ ΠΊ Π΅Π΅ Π³ΡΠ°ΡΠΈΠΊΡ Π² ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅, ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΡΡΠΏΠΎΠΉ ΡΠ³ΠΎΠ» Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈ Π₯. ΠΠ°ΠΉΠ΄Π΅ΠΌ ΡΠ°Π½Π³Π΅Π½Ρ ΠΎΡΡΡΠΎΠ³ΠΎ ΡΠ³Π»Π° ΡΠΌΠ΅ΠΆΠ½ΠΎΠ³ΠΎ Ρ ΡΠ³Π»ΠΎΠΌ
ΠΡΠ²Π΅Ρ: -0,5.
ΠΠ°Π΄Π°ΡΠ° 4. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ Π ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΎΡΡΠ΅Π·ΠΊΠ° ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅?
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ. ΠΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ β Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°. ΠΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ β Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°. Π ΡΠΎΡΠΊΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ Ρ Β«ΠΌΠΈΠ½ΡΡΠ°Β» Π½Π° Β«ΠΏΠ»ΡΡΒ».
ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ Π΅ΡΡΡ ΡΠ°ΠΊΠ°Ρ ΡΠΎΡΠΊΠ°, ΠΈ ΡΡΠΎ x = 1,5.
Π‘Π»Π΅Π²Π° ΠΎΡ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ, Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ [1; 1,5] ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°, ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ. Π‘ΠΏΡΠ°Π²Π° ΠΎΡ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ, Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π΅ [1,5; 5), ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°, ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ.
ΠΠ½Π°ΡΠΈΡ, — ΡΠΎΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΠΎΡΡΠΎΠΌΡ ΠΈ ΡΠ²ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π² ΡΠΎΡΠΊΠ΅ 1,5.
ΠΡΠ²Π΅Ρ: 1,5.
ΠΠ°Π΄Π°ΡΠ° 5. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΎΡΡΠ΅Π·ΠΊΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅?
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ. ΠΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ β Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°. ΠΡΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ β Π΅Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°. Π ΡΠΎΡΠΊΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ Ρ Β«ΠΌΠΈΠ½ΡΡΠ°Β» Π½Π° Β«ΠΏΠ»ΡΡΒ».
ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ Π΅ΡΡΡ ΡΠ°ΠΊΠ°Ρ ΡΠΎΡΠΊΠ°, ΠΈ ΡΡΠΎ x = 3.
Π‘Π»Π΅Π²Π° ΠΎΡ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°, ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ. Π‘ΠΏΡΠ°Π²Π° ΠΎΡ ΡΠΎΡΠΊΠΈ x = 3 ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°, ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ.
ΠΠ½Π°ΡΠΈΡ, — ΡΠΎΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΡΡΠ°ΡΠΈ, Π²ΠΈΠ΄ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π½Π΅ΡΡΡΠ΄Π½ΠΎ. ΠΡΠΎ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½Π°Ρ ΠΏΠ°ΡΠ°Π±ΠΎΠ»Π° Ρ Π²Π΅ΡΠ²ΡΠΌΠΈ Π²Π²Π΅ΡΡ .
ΠΡΠ²Π΅Ρ: 3.
ΠΠ°Π΄Π°ΡΠ° 6. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΎΡΡΠ΅Π·ΠΊΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅?
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠ° ΠΎΡΡΠ΅Π·ΠΊΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΡΠΎΡΠΊΠ° Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ Ρ Β«+Β» Π½Π° Β«-Β».
ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ β ΡΠΎΡΠΊΠ° ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅.
ΠΡΠ²Π΅Ρ: — 2,5.
ΠΠ°Π΄Π°ΡΠ° 7. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π΅ (-3;7). Π ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΎΡΡΠ΅Π·ΠΊΠ° [-2; 4] ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅?
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
Π’ΠΎΡΠΊΠ° ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ f(x) β ΡΡΠΎ x = 0. Π ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π²Π½Π° 0 ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΠΊ Ρ Β«ΠΌΠΈΠ½ΡΡΠ°Β» Π½Π° Β«ΠΏΠ»ΡΡΒ».
Π‘Π»Π΅Π²Π° ΠΎΡ ΡΠΎΡΠΊΠΈ 0 ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°, ΡΡΠ½ΠΊΡΠΈΡ ΡΠ±ΡΠ²Π°Π΅Ρ. Π‘ΠΏΡΠ°Π²Π° ΠΎΡ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°, ΡΡΠ½ΠΊΡΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π΅Ρ.
ΠΠ°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΠΏΡΠΈ x = 0.
ΠΡΠ²Π΅Ρ: 0.
ΠΠ°Π΄Π°ΡΠ° 8. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Ρ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊ Π½Π΅ΠΌΡ Π² ΡΠΎΡΠΊΠ΅ Ρ Π°Π±ΡΡΠΈΡΡΠΎΠΉ ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅ ΡΠ°Π²Π½Π° ΡΠ°Π½Π³Π΅Π½ΡΡ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΊ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅.
— ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊ
Π ΡΠΎΡΠΊΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ, Ρ.
ΠΊ. ΡΡΠ½ΠΊΡΠΈΡ β ΡΠ±ΡΠ²Π°Π΅Ρ Π² ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅.
β ΡΠ³ΠΎΠ», ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈ Π₯.
Π£Π³ΠΎΠ» β ΡΡΠΏΠΎΠΉ, Π° ΡΠΌΠ΅ΠΆΠ½ΡΠΉ Ρ Π½ΠΈΠΌ ΡΠ³ΠΎΠ» β ΠΎΡΡΡΡΠΉ.
ΠΡΠ²Π΅Ρ: -0,375.
ΠΠ°Π΄Π°ΡΠ° 9. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π³ΡΠ°ΡΠΈΠΊ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ f(x) ΠΈ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ CD ΠΈ MN, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ ΠΊ Π΅Π΅ Π³ΡΠ°ΡΠΈΠΊΡ Π² ΡΠΎΡΠΊΠ°Ρ Π ΠΈ Π. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ f(x) Π² ΡΠΎΡΠΊΠ°Ρ Π ΠΈ Π.
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠ°ΠΉΠ΄ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ Π² ΡΠΎΡΠΊΠ°Ρ Π ΠΈ Π Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ°.
Π³Π΄Π΅ β ΡΠ³ΠΎΠ» Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅ Ρ Π°Π±ΡΡΠΈΡΡΠΎΠΉ
ΠΠ»Ρ ΡΠΎΡΠΊΠΈ Π:
ΠΠ»Ρ ΡΠΎΡΠΊΠΈ Π:
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ :
ΠΡΠ²Π΅Ρ: 0,15.
Π£ΡΠ»ΠΎΠ²ΠΈΡ ΠΊΠ°ΡΠ°Π½ΠΈΡΠΡΡΡΡ ΠΏΡΡΠΌΠ°Ρ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅ Π’ΠΎΠ³Π΄Π° Π΄Π»Ρ ΡΠΎΡΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΊΠ°ΡΠ°Π½ΠΈΡ:
ΠΠ΅ΡΠ²ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ Π² ΡΠΎΡΠΊΠ΅ ΡΠ°Π²Π½Ρ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ. ΠΡΠΎ Π²Π΅ΡΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠ° ΡΠΎΡΠΊΠ° Π»Π΅ΠΆΠΈΡ ΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ, ΠΈ Π½Π° Π΄ΡΡΠ³ΠΎΠΌ Π³ΡΠ°ΡΠΈΠΊΠ΅.
ΠΡΠΎΡΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΎΡΠΊΠ΅ ΡΠ°Π²Π½Π° ΡΠ³Π»ΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ, ΡΠΎ Π΅ΡΡΡ k.
ΠΠ°Π΄Π°ΡΠ° 10. ΠΡΡΠΌΠ°Ρ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΈΡΠ΅ΠΌ Π°Π±ΡΡΠΈΡΡΠ° ΡΠΎΡΠΊΠΈ ΠΊΠ°ΡΠ°Π½ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½Π°. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ b.
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΊΠ°ΡΠ°Π½ΠΈΡ:
ΠΠ°ΡΠ½Π΅ΠΌ ΡΠΎ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ:
Π’.ΠΊ. ΡΠΎ
ΠΠ°ΠΉΠ΄Π΅ΠΌ ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΈΠ² Π² ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅:
ΠΎΡΡΡΠ΄Π°
ΠΡΠ²Π΅Ρ: -7.
Π£ΡΠ»ΠΎΠ²ΠΈΡ ΠΊΠ°ΡΠ°Π½ΠΈΡ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ Π½Π°ΠΌ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² Π·Π°Π΄Π°Π½ΠΈΡΡ 1 ΡΠ°ΡΡΠΈ ΠΠΠ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅, Π½ΠΎ ΠΈ Π² Π·Π°Π΄Π°ΡΠ°Ρ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡΠΈΠ΅ΠΌΠΎΠ² ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ Π½Π΅ΡΠ°Π²Π΅Π½ΡΡΠ² Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ.
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉΠΡ ΡΠ·Π½Π°Π»ΠΈ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ. ΠΠ°ΡΡΠΈΠ»ΠΈΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΠΠ. ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π½Π°ΠΌ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΈΡ ΡΠΎΡΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ°, ΡΡΡΠΎΠΈΡΡ Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ.
Π ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ Π²Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π½ΡΡΠ΅ β Π² ΡΠΊΠΎΠ»ΡΠ½ΠΎΠΌ ΠΊΡΡΡΠ΅ ΡΠΈΠ·ΠΈΠΊΠΈ. ΠΡ ΡΠΆΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΡΡΠΈΠΌ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΠΎΠ½ΡΡΠΈΠ΅ΠΌ, Π½ΠΎ Π½Π΅ Π½Π°Π·ΡΠ²Π°Π»ΠΈ Π΅Π³ΠΎ ΡΠ»ΠΎΠ²ΠΎΠΌ Β«ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°ΡΒ».
ΠΡΠΏΠΎΠΌΠ½ΠΈΠΌ ΡΠ΅ΠΌΡ Β«ΠΠΈΠ½Π΅ΠΌΠ°ΡΠΈΠΊΠ°Β» Π² ΡΠΈΠ·ΠΈΠΊΠ΅. ΠΡΠΎ ΡΠ°Π·Π΄Π΅Π» ΡΠΈΠ·ΠΈΠΊΠΈ, ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΠΈΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅. ΠΠ΅Π»ΠΈΡΠΈΠ½Ρ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠ΅Π»Π°, β ΡΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡ v, Π²ΡΠ΅ΠΌΡ t, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° Ρ , Π΅ΡΠ»ΠΈ ΡΠ΅Π»ΠΎ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ Π²Π΄ΠΎΠ»Ρ ΠΏΡΡΠΌΠΎΠΉ. ΠΠ»ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ x ΠΈ y, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΎ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ ΠΏΠΎ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ.
ΠΡΠΏΠΎΠΌΠ½ΠΈΠΌ ΡΠΎΡΠΌΡΠ»Ρ Π΄Π»Ρ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΌΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ: Π³Π΄Π΅ x β ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°.
ΠΡΡΡΡ 3 ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠΎΡΠΊΠΈ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΈ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ β ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π²ΡΠ΅Π·ΠΆΠ°ΡΡ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌΠΈ ΡΠΊΠΎΡΠΎΡΡΡΠΌΠΈ ΠΈΠ· ΡΠΎΡΠΊΠΈ Π ΠΈ Π΅Π΄ΡΡ ΠΏΠΎ ΠΏΡΡΠΌΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌΡ ΡΠΎΡΡΠ΅. ΠΠ° Π³ΡΠ°ΡΠΈΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° x Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π£ ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΈΠ· Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ ΡΠΊΠΎΡΠΎΡΡΡ Π±ΠΎΠ»ΡΡΠ΅?
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Ρ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ. Π‘ΡΠΈΡΠ°Ρ, ΡΡΠΎ x = vt, Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ Π½Π°ΠΉΠ΄Π΅ΠΌ = 20 ΠΊΠΌ/Ρ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ ΠΌΠ°ΡΠΈΠ½Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΠΈΠ²Π°Π΅Ρ ΠΈΠ»ΠΈ ΡΠΈΡΡΠΈΡ Π΄ΠΎΡΠΎΠ³Ρ, ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°ΠΊ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π΅Π΄Π΅Ρ. ΠΠ»Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ = 40 ΠΊΠΌ/Ρ, Π΄Π»Ρ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ = 75 ΠΊΠΌ/Ρ.
ΠΠΎ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π½ΡΠΉ ΠΏΡΡΡ, ΡΠΎ Π΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠ΅Π»Π°, ΠΌΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΠΌ Π½Π° Π²ΡΠ΅ΠΌΡ, ΡΠΎ Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠ°Π½Π³Π΅Π½Ρ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ
ΠΏΡΡΠΌΡΡ
.
Π’Π°ΠΊ ΠΈ Π΅ΡΡΡ.
Π‘ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅Π»Π° β ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡ Π΅Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΡΡΡ ΡΠ΅Π»ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ, Π΄Π²ΠΈΠΆΠ΅ΡΡΡ Π²Π΄ΠΎΠ»Ρ ΠΎΡΠΈ x, ΠΏΡΠΈΡΠ΅ΠΌ Π΅Π³ΠΎ ΡΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ. ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ Π΅Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ x(t) ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅.
ΠΠΎΠ·ΡΠΌΠ΅ΠΌ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ ΡΠΎΡΠΊΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅ΠΌ Π² ΡΡΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΊ Π³ΡΠ°ΡΠΈΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π’Π°Π½Π³Π΅Π½Ρ ΡΠ³Π»Π° Π½Π°ΠΊΠ»ΠΎΠ½Π° ΡΡΠΎΠΉ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΠ»Π΅Π½Π½ΠΎ ΡΠ°Π²Π΅Π½ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ΅Π»Π° Π² ΠΌΠΎΠΌΠ΅Π½Ρ
ΠΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ, ΡΡΠΎ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ β ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΡΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΠΎΡΠΎΡΡΡ Π² ΡΠΈΠ·ΠΈΠΊΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ.
Π£ΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π‘ΠΈΠ»Π° ΡΠΎΠΊΠ° β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΠΎΡ Π·Π°ΡΡΠ΄Π° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΠ·ΡΡΠ°Ρ ΠΊΡΡΡ ΡΠΈΠ·ΠΈΠΊΠΈ Π² ΡΠΊΠΎΠ»Π΅ ΠΈ Π² Π²ΡΠ·Π΅, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ, ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΠΈΡ
ΠΎΠ΄Π½ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠΌΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ
Π²Π΅Π»ΠΈΡΠΈΠ½.
Π’Π°ΠΊΠΈΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΌΠΈ. Π ΡΠ°ΠΌΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π²Π·ΡΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
ΠΠΎΡ Π·Π°Π΄Π°ΡΠ° ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΠΠ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΠ°Π΄Π°ΡΠ° 11. ΠΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° M Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠΎΡΠΊΠΈ A ΠΈ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ ΠΏΠΎ ΠΏΡΡΠΌΠΎΠΉ Π½Π° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ 12 ΡΠ΅ΠΊΡΠ½Π΄. ΠΡΠ°ΡΠΈΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ»ΠΎΡΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΡΠΎΡΠΊΠΈ A Π΄ΠΎ ΡΠΎΡΠΊΠΈ M ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ. ΠΠ° ΠΎΡΠΈ Π°Π±ΡΡΠΈΡΡ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ Π²ΡΠ΅ΠΌΡ t Π² ΡΠ΅ΠΊΡΠ½Π΄Π°Ρ , Π½Π° ΠΎΡΠΈ ΠΎΡΠ΄ΠΈΠ½Π°Ρ β ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ s.
ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· Π·Π° Π²ΡΠ΅ΠΌΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠΎΡΠΊΠΈ M ΠΎΠ±ΡΠ°ΡΠ°Π»Π°ΡΡ Π² Π½ΠΎΠ»Ρ (Π½Π°ΡΠ°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π΅ ΡΡΠΈΡΡΠ²Π°ΠΉΡΠ΅).
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ β ΡΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠ³Π½ΠΎΠ²Π΅Π½Π½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π΄Π²ΠΈΠΆΡΡΠ΅Π³ΠΎΡΡ ΡΠ΅Π»Π° (ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ) ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ Π΅Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΡΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΠ°ΠΉΠ΄Π΅ΠΌ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ s(t) ΡΠΎΡΠΊΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ s(t) ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ. Π’Π°ΠΊΠΈΡ
ΡΠΎΡΠ΅ΠΊ 6. ΠΡΠΎ ΡΠΎΡΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΈ s(t).
ΠΡΠ²Π΅Ρ: 6.
ΠΠ·ΡΡΠ°Ρ Π²ΡΡΡΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ Π² Π²ΡΠ·Π΅, Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ f(x) Π² ΡΠΎΡΠΊΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠ΅Π΄Π΅Π» ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΡΠ°ΡΠ΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊ ΠΏΡΠΈΡΠ°ΡΠ΅Π½ΠΈΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΠΏΡΠΈ ΠΏΡΠΈΡΠ°ΡΠ΅Π½ΠΈΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°, ΡΡΡΠ΅ΠΌΡΡΠ΅ΠΌΡΡ ΠΊ Π½ΡΠ»Ρ.
ΠΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΅ΡΡΡ Π² Π²Π°ΡΠ΅ΠΌ ΡΠΊΠΎΠ»ΡΠ½ΠΎΠΌ ΡΡΠ΅Π±Π½ΠΈΠΊΠ΅ Π°Π»Π³Π΅Π±ΡΡ. ΠΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ Π½Π΅ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΈ Π΅Π³ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ, Π° ΠΏΠΎΠ½ΡΡΡ Π΅Π³ΠΎ ΡΠΌΡΡΠ». ΠΠ΅ΡΠ²ΡΠ΅ ΡΠ°Π³ΠΈ ΠΊ ΡΡΠΎΠΌΡ ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ ΠΊΠ°ΠΊ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ·Π½Π°Π»ΠΈ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ.
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΡΠ΅ΠΉ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΠΈ ΠΏΠ°ΠΏΠΊΠ°ΠΌ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ PowerShell β 4sysops
ΠΡΠΈΠ½ΡΡΠΈΠ΅ ΠΏΡΡΠ΅ΠΉ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΠΈ ΠΏΠ°ΠΏΠΊΠ°ΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° β Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠ΅ ΡΠ²Π»Π΅Π½ΠΈΠ΅ Π² ΡΡΠ΅Π½Π°ΡΠΈΡΡ PowerShell. ΠΠ΅Π· ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π²Π°Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡ.
- ΠΠ²ΡΠΎΡ
- ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
ΠΠΈΠΊΠ° Π Π°ΠΉΡΠ΄ΠΎΠ½
Π― ΡΠ°Π½Π°ΡΠΈΠΊ PowerShell, Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π°Π΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ Windows Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Haworth, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π² ΠΠΎΠ»Π»Π°Π½Π΄ΠΈΠΈ, ΡΡΠ°Ρ ΠΠΈΡΠΈΠ³Π°Π½.
Π― ΠΊΠΎΠΏΠ°ΡΡΡ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΡΡ ΡΠ²ΠΎΠΈ Π²ΡΠ²ΠΎΠ΄Ρ Π½Π° tiberriver256.github.io, ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΌΠ΅Π½Ρ Π² Π’Π²ΠΈΡΡΠ΅ΡΠ΅ @tiberriver256. 9
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΡΠΈΠ½ΡΡΠΈΠ΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡ ΡΠ²Π΅ΡΠ΅Π½Ρ, ΡΡΠΎ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ. ΠΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌ Π²ΡΠ΅, ΡΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠΎΠΉ, ΠΈ ΠΌΡ Π½Π°ΡΠ½Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ, ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΊΡΠΈΠΏΡΠ° Π½Π΅ Π΄ΠΎΠΏΡΡΡΠΈΠ» ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΏΡΡΠΈ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Π°Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΡΡΡ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅, Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ ΡΡΠΎ-ΡΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠ΅, Π²Π°Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ. Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π² ΠΈΠΌΠ΅Π½Π°Ρ ΠΏΠ°ΠΏΠΎΠΊ. 9
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΎΠ± ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΌ Π½Π°ΠΌΠΈ ΠΏΡΡΠΈ:
- ΠΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ ΠΏΡΡΡ Π²ΡΠ΅Π³Π΄Π° ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ Π²ΡΠ΅Π³Π΄Π° Π±ΡΡΡ ΠΏΠ°ΠΏΠΊΠΎΠΉ β ΠΈΠ»ΠΈ ΠΌΡ Π±Π΅ΡΠ΅ΠΌ ΠΈ ΡΠΎ, ΠΈ Π΄ΡΡΠ³ΠΎΠ΅?
- ΠΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΈΠ»ΠΈ Π½Π΅Ρ?
- ΠΡΠ»ΠΈ ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΉΠ», Π° Π½Π΅ ΠΏΠ°ΠΏΠΊΠ°, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π°ΠΌ Π½ΡΠΆΠ½Ρ?
- ΠΡΠ»ΠΈ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ°ΠΉΠ»Ρ/ΠΏΠ°ΠΏΠΊΠΈ, ΠΊΠ°ΠΊ Π½Π°ΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π΅Ρ Π»ΠΈ Π² ΠΏΡΡΠΈ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²?
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΈΠΏΠ° ΠΏΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ Π΄Π»Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°.
ΠΡΡΠΈΠ±ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ β ΡΡΠΎ Π°ΡΡΠΈΠ±ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ PowerShell (ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΌ. Π² ΡΡΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π±Π»ΠΎΠ³Π° 4sysops, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ ΠΠ΄Π°ΠΌΠΎΠΌ ΠΠ΅ΡΡΡΠ°ΠΌΠΎΠΌ). 9
ΠΠ»Ρ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π½Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ. ΠΠ»Π°ΡΡ .NET System.IO.FileInfo ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΡΡΡ ΠΎΠ± ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ Π·Π° Π½Π°Ρ.
ΡΡΠ½ΠΊΡΠΈΡ Invoke-Task {
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ(
[System.IO.FileInfo]$ΠΡΡΡ
)
} ΠΡΠ»ΠΈ Π²Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π΄ΠΈΡΠ΅ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ ΠΏΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°, PowerShell Π²ΡΠ΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅:
PS C:\> Invoke-Task -Path C:\Users Invoke-Task: Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Β«ΠΡΡΡΒ». ΠΠ΅ ΡΠ΄Π°Π΅ΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β«CC:\UsersΒ» Π² ΡΠΈΠΏ Β«System.IO.FileInfoΒ». ΠΡΠΈΠ±ΠΊΠ°: Β«ΠΠ°Π½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΡΡΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ." Π ΡΡΡΠΎΠΊΠ΅:1 ΡΠΈΠΌΠ²ΠΎΠ»:19ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Test-Path . ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎ, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ.
![]()
ΡΡΠ½ΠΊΡΠΈΡ Invoke-Task { ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ( [ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠΊΡΠΈΠΏΡ({ Π΅ΡΠ»ΠΈ(-ΠΠ΅ ($_ | ΠΡΡΡ ΠΊ ΡΠ΅ΡΡΡ)){ Π²ΡΠΊΠΈΠ½ΡΡΡ "Π€Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ" } Π²Π΅ΡΠ½ΡΡΡ $true })] [System.IO.FileInfo]$ΠΡΡΡ ) }ΠΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅:
PS C:\> Invoke-Task -Path C:\FolderThatDoesNotExist Invoke-Task: Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Β«ΠΡΡΡΒ». Π€Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π ΡΡΡΠΎΠΊΠ΅:1 ΡΠΈΠΌΠ²ΠΎΠ»:19 + Invoke-Task -Path C:\FolderThatDoesNotExist +Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfoΒ Β Β Β Β Β Β Β Β : InvalidData: (:) [Invoke-Task], ParameterBindingValidationException + FullyQualifiedErrorId: ParameterArgumentValidationError,Invoke-TaskΠΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ, ΡΡΠΎ ΠΏΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΠΎΠ½ ΡΠ°ΠΉΠ»ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΎΠΉ
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ PathType ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΠ° Test-Path , ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΠΏΡΡΡ Π»ΠΈΡΡΠΎΠ²ΡΠΌ (ΡΠ°ΠΉΠ») ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΡΠΌ (ΠΏΠ°ΠΏΠΊΠ°) ΡΠΈΠΏΠΎΠΌ.
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΡΡΠΈΠ»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ, Π²Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠΆΠ΅ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ ValidatePattern Π΄Π»Ρ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ValidateScript ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅.
ΡΡΠ½ΠΊΡΠΈΡ Invoke-Task { ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ( [ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠΊΡΠΈΠΏΡ({ if(-Not ($_ | ΠΡΡΡ ΠΊ ΡΠ΅ΡΡΡ)){ Π²ΡΠΊΠΈΠ½ΡΡΡ "Π€Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ" } if(-Not ($_ | Test-Path -PathType Leaf)){ throw Β«ΠΡΠ³ΡΠΌΠ΅Π½Ρ Path Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°ΠΉΠ»ΠΎΠΌ. ΠΡΡΠΈ ΠΊ ΠΏΠ°ΠΏΠΊΠ°ΠΌ Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡΒ». } Π΅ΡΠ»ΠΈ($_ -Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ "(\.msi|\.exe)"){ throw Β«Π€Π°ΠΉΠ», ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ΅ ΠΏΡΡΠΈ, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΈΠΏΠ° msi ΠΈΠ»ΠΈ exeΒ» } Π²Π΅ΡΠ½ΡΡΡ $true })] [System.IO.FileInfo]$ΠΡΡΡ ) }ΠΡΠ»ΠΈ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅:
ΠΠΎΠ΄ΠΏΠΈΡΠΈΡΠ΅ΡΡ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ Π±ΡΠ»Π»Π΅ΡΠ΅Π½Ρ 4sysops!
PS C:\> Invoke-Task -Path C:\Users\desktop.ini Invoke-Task: Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Β«ΠΡΡΡΒ».Π€Π°ΠΉΠ», ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ΅ ΠΏΡΡΠΈ, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΈΠΏΠ° msi ΠΈΠ»ΠΈ exe. Π ΡΡΡΠΎΠΊΠ΅:1 ΡΠΈΠΌΠ²ΠΎΠ»:19 + Invoke-Task -ΠΡΡΡ C:\Users\desktop.ini +Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfoΒ Β Β Β Β Β Β Β Β : InvalidData: (:) [Invoke-Task], ParameterBindingValidationException + FullyQualifiedErrorId: ParameterArgumentValidationError,Invoke-Task 9
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΡΠ΅ΠΉ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΠΈ ΠΏΠ°ΠΏΠΊΠ°ΠΌ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠ΅Π½Π°ΡΠΈΠΉ PowerShell ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΠΌ ΠΈ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π²Π²ΠΎΠ΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
ΠΡΠΎΠ²Π΅ΡΠΊΠ° PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° (ΠΏΡΠΈΠΌΠ΅ΡΡ)
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ PowerShell Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ, ΡΡΠ΅Π½ΠΈΡ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²? ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡ Ρ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π»Π΅Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈΠ»ΠΈ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ. Π ΡΡΠ°ΡΡΡΡ Π΄Π»Ρ Π²Π°Ρ, Π² PowerShell Π΅ΡΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ ΡΠ°ΠΉΠ», ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ Ρ Π½ΠΈΠΌ Π΄Π΅Π»Π°ΡΡ.
ΠΠ΅ ΡΠΈΡΠ°ΡΠ΅Π»Ρ? ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊ!
ΠΠ΅ Π²ΠΈΠ΄ΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ? Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Π°Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΡΠΈΠΊ ΡΠ΅ΠΊΠ»Π°ΠΌΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½.
![]()
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ Π²Π°ΡΠ΅ΠΌΡ ΠΊΠΎΠ΄Ρ ΡΡΠ°Π·Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ», Π»ΡΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠ°ΠΉΠ» ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠ½ΠΈΠΌΠΊΠ΅ ΡΠΊΡΠ°Π½Π° Π½ΠΈΠΆΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΈ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π°.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π°Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΡΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ
ΠΡΠ»ΠΈ Π²Ρ ΠΠ’-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ ΡΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° ΡΠ±ΡΠΎΡ ΠΏΠ°ΡΠΎΠ»Ρ Π² Active Directory, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ ΡΠΎ Specops uReset, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ SSPR.
ΠΡΠ° ΡΡΠ°ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π²Ρ ΡΡΠΈΡΠ΅ΡΡ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ . Π Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- Π Π΅Π΄Π°ΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ Visual Studio Code ΠΈ Atom, , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ
. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Windows PowerShell ISE, Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ Windows. - Windows PowerShell 5.1 (Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΠΉ) ΠΈΠ»ΠΈ PowerShell 7.1 (Π±Π°Π·ΠΎΠ²ΡΠΉ) . ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ ΠΊ ΠΎΠ±ΠΎΠΈΠΌ Π²ΡΠΏΡΡΠΊΠ°ΠΌ PowerShell. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ Windows, Linux ΠΈΠ»ΠΈ macOS, Π²ΡΠ΅ Π±ΡΠ΄Π΅Ρ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ PowerShell.
Π‘Π²ΡΠ·Π°Π½ΠΎ: ΠΠ°ΠΊ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ PowerShell 7 Π² Windows, Linux ΠΈ macOS
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° . ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ°Π·Π»ΠΈΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΡΠ΅Π»Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ. ΠΠΎΡ ΡΡΠΈ ΡΡΠΈ ΡΠΏΠΎΡΠΎΠ±Π°:
-
Test-PathΠΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ. -
Get-ItemΠΈGet-ChildItemΠΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ. -
System.IO.FileΠΠ»Π°ΡΡ.
ΠΡΠ΄ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΡΡΠΈΡ
ΡΡΠ΅Ρ
ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Test-Path
ΠΠ΅ΡΠ²ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ Test-Path , ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΡΠΈ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π°. ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΠ° Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°Π²Π΅Π½ 9.0065 ΠΈΡΡΠΈΠ½Π° ΠΈΠ»ΠΈ Π»ΠΎΠΆΡ . Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ Π½Π΅Ρ.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΡ Test-Path ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ ΡΠ°ΠΉΠ»Π°.
Test-Path -Path <ΠΠ£Π’Π¬ ΠΊ Π€ΠΠΠΠ£> -PathType Leaf ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ C:\temp\important_file.txt , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ°ΡΡΡ -PathType Leaf ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΠ°ΠΉΠ», Π° Π½Π΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΡΠ²Π½ΠΎ.
Test-Path -Path C:\temp\important_file.txt -PathType Leaf ΠΠΎΠ³Π΄Π° Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² PowerShell, ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ True , Π΅ΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ.
Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ False , ΠΊΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π½Π° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ Π½ΠΈΠΆΠ΅.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ ΠΈ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ Π² ΡΠ°ΠΉΠ»Π΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Create-NewFile.ps1 . ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ $path , Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ°ΠΉΠ»Π°. ΠΠΎΡΠ»Π΅ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ° Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΅Π³ΠΎ Π² PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
# Π‘ΠΎΠ·Π΄Π°ΡΡ-ΠΠΎΠ²ΡΠΉΠ€Π°ΠΉΠ».ps1
# ΠΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ
$file = 'c:\temp\important_file.txt'
#ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΅Π³ΠΎ.
if (-not(Test-Path -Path $file -PathType Leaf)) {
ΠΏΡΡΠ°ΡΡΡΡ {
$null = New-Item -ItemType File -Path $file -Force -ErrorAction Stop
Write-Host "Π€Π°ΠΉΠ» [$file] ΡΠΎΠ·Π΄Π°Π½.
"
}
Π»ΠΎΠ²ΠΈΡΡ {
Π±ΡΠΎΡΠΈΡΡ $_.Exception.Message
}
}
# ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ.
Π΅ΡΠ΅ {
Write-Host Β«ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ [$file], ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠ°ΠΉΠ» Ρ ΡΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅ΡΒ».
} ΠΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΡΠ½ΠΈΠΌΠΊΠ΅ ΡΠΊΡΠ°Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ Π΄Π²Π° ΡΠ°Π·Π½ΡΡ Π²ΡΡ ΠΎΠ΄Π°. ΠΠ΅ΡΠ²ΡΠΉ β ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠΊΡΠΈΠΏΡΠ°, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΉΠ» Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. ΠΡΠΎΡΠΎΠΉ β ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°, Π° ΠΎΠ½ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ.
ΠΠ°ΠΏΡΡΠΊ ΡΠΊΡΠΈΠΏΡΠ° PowerShell Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° Π‘Π²ΡΠ·Π°Π½ΠΎ: ΠΠ°Π·Π°Π΄ ΠΊ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ: ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠΊΡΠΈΠΏΡ PowerShell ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ . ΠΠ»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ Get-ChildItem ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΠΊΠ°Π·Π°Π½Π½ΡΡ
ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ
. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΈΡ
Π΄Π²ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΠΎΠ² Π½Π΅ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠ²Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π»ΠΈ ΡΠ°ΠΉΠ»Ρ.
Π§ΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Get-Item ΠΈΠ»ΠΈ Get-ChildItem Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°? ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡΡΡΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π°.
ΠΠΎΠ·ΡΠΌΠΈΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°.
$file = 'c:\temp\important_file.txt'
Get-Item -Path $file
Get-ChildItem -Path $file ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ ΡΠ°ΠΉΠ» c:\temp\important_file.txt Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. ΠΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ. ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ Π΄Π»Ρ ΠΎΠ±Π΅ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Get-Item ΠΈ Get-ChildItem Π² PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°ΠΡΠΈΠΌΠ΅Ρ: Π°ΡΡ ΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Get-Item ΠΈ Test-Path ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΡ. ΠΠΎΠ³ΠΈΠΊΠ° ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ:
- ΠΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ Π°ΡΡ
ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΏΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ
Test-Path.- ΠΡΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π°ΡΡ
ΠΈΠ²Π° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠΊΡΠΈΠΏΡ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΡ ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ
ΠΈΠ²Π° Π² ΡΠ°ΠΊΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅ β
Π³Π³Π³Π³-ΠΠΠ-Π΄Π΄_ΡΡ-ΠΌΠΌ-ΡΡ-ΡΡ. - ΠΠ°ΡΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΡΡΠ°ΡΡΠΉ ΡΠ°ΠΉΠ» Π² ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ
ΠΈΠ²Π°.

- ΠΡΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° Π°ΡΡ
ΠΈΠ²Π° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠΊΡΠΈΠΏΡ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΡ ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ
ΠΈΠ²Π° Π² ΡΠ°ΠΊΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅ β
- ΠΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ ΡΠ°ΠΉΠ», ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ
Get-Item.- ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ ΠΈΠ²Π°. ΠΠ°ΡΠ΅ΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅.
- ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ».
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Create-NewFileAfterArchive.ps1 . ΠΠΎΡΠ»Π΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ° Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΅Π³ΠΎ Π² PowerShell ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
# Create-NewFileAfterArchive.ps1
# ΠΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ
$file = 'c:\temp\important_file.txt'
#ΠΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ Π°ΡΡ
ΠΈΠ²Π°ΡΠΈΠΈ
$archiveFolder = "c:\temp\archive_$(get-date -Format 'yyyy-MMM-dd_hh-mm-ss-tt')\"
# ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ
ΠΈΠ²Π°, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ».
Π΅ΡΠ»ΠΈ (Get-Item -Path $file -ErrorAction Ignore) {
ΠΏΡΡΠ°ΡΡΡΡ {
## ΠΡΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠ° ΠΡΡ
ΠΈΠ² Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΅Π΅ ΡΠ΅ΠΉΡΠ°Ρ.
if (-not(Test-Path -Path $archiveFolder -PathType Container)) {
$null = New-Item -ItemType Directory -Path $archiveFolder -ErrorAction STOP
}
## ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ» Π² Π°ΡΡ
ΠΈΠ².
Move-Item -Path $file -Destination $archiveFolder -Force -ErrorAction STOP
Write-Host "Π‘ΡΠ°ΡΡΠΉ ΡΠ°ΠΉΠ» [$file] Π±ΡΠ» Π·Π°Π°ΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ Π² [$archiveFolder]"
} Π»ΠΎΠ²ΠΈΡΡ {
Π±ΡΠΎΡΠΈΡΡ $_.Exception.Message
}
}
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ»
ΠΏΡΡΠ°ΡΡΡΡ {
$null = New-Item -ItemType File -Path $file -Force -ErrorAction Stop
Write-Host "ΠΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» [$file] ΡΠΎΠ·Π΄Π°Π½."
} Π»ΠΎΠ²ΠΈΡΡ {
Write-Host $_.Exception.Message
} Π‘ΠΎΠ²Π΅Ρ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ
-ErrorAction IgnoreΠΏΠΎΠ΄Π°Π²Π»ΡΠ΅Ρ ΠΎΡΠΈΠ±ΠΊΡ (Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ), Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ$error.
ΠΠ° ΡΠ½ΠΈΠΌΠΊΠ΅ ΡΠΊΡΠ°Π½Π° Π½ΠΈΠΆΠ΅ ΠΏΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΏΡΡΠΊ ΡΠΊΡΠΈΠΏΡΠ° ΡΠΎΠ·Π΄Π°Π» ΡΠ°ΠΉΠ» c:\temp\important_file.txt. ΠΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ ΠΈΠ²Π°, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ» Π² ΠΏΠ°ΠΏΠΊΡ Π°ΡΡ ΠΈΠ²Π°, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» Π² c:\temp\important_file.txt.
ΠΠ°ΠΏΡΡΠΊ ΡΠΊΡΠΈΠΏΡΠ° Π² PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Get-ItemΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Π° [System.
IO.File]::Exists() .NET ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ·ΡΡΠΈΡΡ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅, β ΡΡΠΎ System.IO. .File ΠΠ»Π°ΡΡ .NET, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄ Exists() . ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠΈΠ»ΡΠ½ΡΡ
ΡΡΠΎΡΠΎΠ½ PowerShell ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠΌΠΏΠΎΡΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² .NET.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ Exists() Π² PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄.
[System.IO.File]::Exists("PATH") ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ Π΄Π°Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ β true ΠΈΠ»ΠΈ false . ΠΡΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ true , ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ false , ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΠ°ΠΉΠ» Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ.
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°ΠΉΠ»Π° c:\temp\important_file.txt .
$file = 'c:\temp\important_file.txt'
[System.IO.File]::Exists($file)
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ true, ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Ρ, ΡΡΠΎ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° .NET Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΠΈΡΠ½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΊΠ°ΠΊ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½ΠΈΠΆΠ΅. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΈΡΡΠΈΠ½Π½ΡΠ΅ ΠΈΠ»ΠΈ Π»ΠΎΠΆΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ Ρ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡΠΎΡΠΊΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ΡΠ½Π°ΡΠ½ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π² ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ PowerShell 7+.
$file = 'c:\temp\important_file.txt'
[System.IO.File]::Exists($file) ? Β«Π€Π°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅ΡΒ». : "Π€Π°ΠΉΠ» Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ." ΠΡΠΈΠΌΠ΅Ρ: ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, Π΅ΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ», Π΄ΠΎΠ±Π°Π²Π»ΡΡ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ GUID. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΊΡΠΈΠΏΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΈ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Update-FileContents.ps1 . ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΈ ΠΊ ΡΠ°ΠΉΠ»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ $file .
ΠΠ°ΡΠ΅ΠΌ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π² PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
# Update-FileContents.ps1
#ΠΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ ΡΠ°ΠΉΠ»Ρ
$file = 'c:\temp\important_file.txt'
# ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ GUID Π² ΡΠ°ΠΉΠ».
Π΅ΡΠ»ΠΈ ([System.IO.File]::Exists($file)) {
ΠΏΡΡΠ°ΡΡΡΡ {
$newValue = ((ΠΠΎΠ²ΡΠΉ-Guid).Guid)
Add-Content -Path $file -Value $newValue -ErrorAction STOP
Write-Host "Π€Π°ΠΉΠ» [$file] Π±ΡΠ» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ [$newValue]"
} Π»ΠΎΠ²ΠΈΡΡ {
Π±ΡΠΎΡΠΈΡΡ $_.Exception.Message
}
}
# ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ.
Π΅ΡΠ΅ {
Write-Host Β«ΠΠ΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ°ΠΉΠ» [$file], ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅ΡΒ».
} ΠΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ Π½ΠΈΠΆΠ΅ Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΠΊΡΠΈΠΏΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ» ΡΠ°ΠΉΠ» ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅. ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΌΠ΅ΡΠΎΠ΄ [System.IO.File]::Exists() ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ» ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° c:\temp\important_file.txt .
Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ gc c:\temp\important_file.txt Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ»ΠΎ, ΡΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» ΡΠ°ΠΉΠ» Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ GUID.
Π‘Π²ΡΠ·Π°Π½ΠΎ: ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΊΠΎΡΠΈΡΠ΅Π»Π΅ΠΉ ΡΠΈΠΏΠΎΠ² Π΄Π°Π½Π½ΡΡ PowerShell Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π²Ρ ΠΠ’-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ ΡΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° ΡΠ±ΡΠΎΡ ΠΏΠ°ΡΠΎΠ»Ρ Π² Active Directory, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Specops uReset, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ SSPR.
ΠΠ· ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ Π²Ρ ΡΠ·Π½Π°Π»ΠΈ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ PowerShell Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°. Π₯ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π°Π»ΠΈΡΠΈΡ ΡΠ°ΠΉΠ»Π° ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ.
ΠΡ ΡΠ·Π½Π°Π»ΠΈ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅ΡΠΎΠ² Get-Item , Get-ChildItem ΠΈ Test-Path . Π ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ΅ΡΠΎΠ΄ [System.IO.File]::Exists() .NET . ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈ ΠΊΠ°ΠΊ ΡΠΎΡΠ΅ΡΠ°ΡΡ ΠΈΡ
Ρ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΡΠ΅ΠΊΡΠ°ΡΠΈΡΠ΅ ΡΠ΅ΡΠΏΠ΅ΡΡ ΡΡΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
.


Π€Π°ΠΉΠ», ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ΅ ΠΏΡΡΠΈ, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΈΠΏΠ° msi ΠΈΠ»ΠΈ exe.
Π ΡΡΡΠΎΠΊΠ΅:1 ΡΠΈΠΌΠ²ΠΎΠ»:19
+ Invoke-Task -ΠΡΡΡ C:\Users\desktop.ini
+Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfoΒ Β Β Β Β Β Β Β Β : InvalidData: (:) [Invoke-Task], ParameterBindingValidationException
+ FullyQualifiedErrorId: ParameterArgumentValidationError,Invoke-Task
9