ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠΈΠΊΠ»ΠΎΠ².
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² QuickBASIC
Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠ² Π·Π° ΡΠΈΡΠ»ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ, ΠΈΠΌΠ΅Π΅ΠΌ Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΡΡΡΡ (Π² Π½Π°Π±ΠΎΡΠ΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ²-ΡΠΎ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½). ΠΠΎΠΏΡΡΡΠΈΠ², ΡΡΠΎ ΠΏΡΠΈ ΠΌΡ ΠΈΠΌΠ΅Π΅ΠΌ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ, ΡΡΠΎ Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² Π½Π°Π±ΠΎΡ ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»Π΅Π½ΠΎΠ², Π½Π° Π²ΡΠΎΡΠΎΠΌ ΡΠ°ΠΊΠΆΠ΅ Π² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°Ρ ΠΈ Ρ. Π΄., Π²ΡΠ΅Π³ΠΎ Π² = ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°Ρ . ΠΠΎ ΡΡΠ΅ΡΡΠ΅ΠΌΡ ΠΏΡΠ½ΠΊΡΡ ΠΈΠ½Π΄ΡΠΊΡΠΈΠΈ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠΈΠΊΠ»ΠΎΠ². ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² QuickBASIC (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΡΠ½ΠΈΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΈΠΊΠ», ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ.
ΠΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ Π²Π΅Π»ΠΈΠΊΠΈΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊ ΠΠΉΠ»Π΅Ρ Π±ΡΠ» ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΌ ΠΈ ΡΡΠΈΠ»ΡΡ Π² ΡΠΊΠΎΠ»Π΅. Π ΠΎΠ΄ΠΈΠ½ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΉ Π΄Π΅Π½Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ, ΠΈΠΌΠ΅Ρ ΠΏΠ»ΠΎΡ ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΠ΅, Π½Π°ΡΠ°Π» ΡΡΠΎΠΊ Ρ Π·Π°Π΄Π°Π½ΠΈΡ: «Π ΡΠ΅Π³ΠΎΠ΄Π½Ρ, Π³ΠΎΡΠΏΠΎΠ΄Π° ΡΡΠ΅Π½ΠΈΠΊΠΈ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΎΡΡΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΡΠΈΡΠ»Π° ΠΎΡ 1 Π΄ΠΎ 100» ΠΈ ΡΡΠ΅Π»ΡΡ Π² ΠΊΡΠ΅ΡΠ»Π°Ρ . ΠΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΠΉΠ»Π΅Ρ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ ΠΏΠΎΠ΄Π½ΡΠ» ΡΡΠΊΡ: «ΠΠΎΡΠΏΠΎΠ΄ΠΈΠ½ ΡΡΠΈΡΠ΅Π»Ρ, Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ 5050?». Π£ΡΠΈΡΠ΅Π»Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅Π» Π² ΡΠ²ΠΎΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΠΏΡΠΎΡΠΈΠ»: «Π ΠΊΠ°ΠΊ ΡΡ ΡΡΠΎ ΡΠΎΡΡΠΈΡΠ°Π»?». ΠΠΉΠ»Π΅Ρ ΠΎΡΠ²Π΅ΡΠΈΠ»: «ΠΡΠ»ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π²ΡΠ΅ ΡΠΈΡΠ»Π° ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎ ΡΡΠ°, Π° ΠΏΠΎΡΠΎΠΌ ΡΠ½ΠΈΠ·Ρ ΠΏΡΠΈΠΏΠΈΡΠ°ΡΡ ΠΈΡ ΠΆΠ΅, Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΡΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΡΠΎΠ»Π±ΠΈΠΊΠ΅ Π±ΡΠ΄Π΅Ρ 1+100=2+99=3+98=…=100+1=101. ΠΠ°Π²Π΅ΡΡ Ρ ΠΌΡ Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π· Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π° Π²Π½ΠΈΠ·Ρ ΠΎΡΠ½ΠΈΠΌΠ°Π΅ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΠΌΠΌΠ° ΡΡΠΎΠ»Π±ΠΈΠΊΠ° ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠΎΠΉ ΠΆΠ΅. Π’Π°ΠΊΠΈΡ ΡΡΠΎΠ»Π±ΠΈΠΊΠΎΠ² 100, Π·Π½Π°ΡΠΈΡ, Π²ΡΠ΅ Π²ΠΌΠ΅ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ 101*100. ΠΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ Π±ΡΠ°Π»ΠΈ Π΄Π²Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΡΡΡΠΎΡΠΊΠΈ, ΡΠΎ ΡΡΠΌΠΌΠ° ΡΠΈΡΠ΅Π» ΠΎΡ 1 Π΄ΠΎ 100 Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΡ ΡΡΠΎΠ³ΠΎ, Ρ. Π΅. ((1+100)*100)/2=5050».
ΠΠΎΠ²ΠΎΡΡΡ, ΠΏΡΠ°Π²Π΄Π°, ΡΡΠΎ ΡΠΈΡΠ»Π° Π±ΡΠ»ΠΈ Π½Π΅ ΠΎΡ 1 Π΄ΠΎ 100, Π° Π΅ΡΠ΅ ΠΏΠΎΡ ΡΠΆΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΠ°Π·ΠΎΠ±ΡΠ°Π² ΠΌΡΡΠ»ΠΈ ΠΠΉΠ»Π΅ΡΠ°, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΠΊΠ°ΠΊ ΠΈ ΠΎΠ½, ΡΡΠΎ Π²ΡΡΠΊΠΎΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΡ ΡΠ΅ΠΉΡΠ°Ρ ΡΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠΈΡΠ°Π΅Ρ ΡΠΈΡΠ»Π° ΠΎΡ 1 Π΄ΠΎ 100, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
SUM=1+2+3+4+5+6+7+8+9+10+…
print SUM.
Π-Π΄Π°… Π΄Π»ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. ΠΡΠΎΡΠ΅ Π½Π° ΡΡΠ΅ΡΠ°Ρ . Π₯ΠΎΡΠΎΡΠΎ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠ΅Π΅ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
SUM =SUM+1.
Π’ΠΎΠ³Π΄Π° Π² ΡΡΠΈΠΊ SUM ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΠ°ΠΊΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ°. ΠΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ … ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ, ΡΠΎ Π΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠΎΠ²Π½ΠΎ ΡΡΠΎ ΡΠ°Π·. ΠΠ΄Π΅ΡΡ ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ «ΡΡΠ΅ΡΡΠΈΠΊ». ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠΎΠΈΡΡ ΡΠ°ΠΊ: ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ SUM ΡΠΎΠ²Π΅ΡΡΠ°Π΅ΡΡΡ, ΡΠ°ΠΊ ΡΡΠ΅ΡΡΠΈΠΊ ΡΠ°ΡΡΠ΅Ρ ΡΠΎΠ²Π½ΠΎ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΡΠΈ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΡΠΈΠΌ ΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ 100 Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°ΡΡΡΡ.
i=0.
20 i=i+1.
sum=sum+1.
if i<100 then goto 20.
print sum, i.
ΠΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅.
i=101.
20 i=i-1.
sum=sum+1.
if i>0 then goto 20.
print sum, i.
Π‘ΡΠΎΠΈΡ Π»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ? ΠΡΠ»Π°Π΄ΠΈΡΡ!
Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π²ΠΎΠΏΡΠΎΡ: Π° ΡΡΠΎ Π»ΠΈ ΡΠ°Π· Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΡΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ? ΠΠΎΠΏΡΡΠ°ΠΉΡΠ΅ΡΡ ΠΎΡΠ²Π΅ΡΠΈΡΡ Π½Π° Π½Π΅Π³ΠΎ, ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°Π², ΠΈ Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΠΉΡΠ΅ ΡΠΏΠΎΡΠΎΠ± Π²ΡΡΡΠ½ΠΈΡΡ Π²Π°ΡΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π° Π Π‘.
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Π΄Π»Ρ Π½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ — ΡΡΠΎ ΡΠ°ΠΊΡΠΎΡΠΈΠ°Π». Π€Π°ΠΊΡΠΎΡΠΈΠ°Π» Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΠ΅Π» ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°, Ρ. Π΅.
.
Π ΠΎΠ»Ρ ΡΠ°ΠΊΡΠΎΡΠΈΠ°Π»Π° ΠΎΡΠ΅Π½Ρ Π²Π΅Π»ΠΈΠΊΠ° (Π²Ρ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΏΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ Π±Π΅Π· Π½Π΅Π³ΠΎ Π½Π΅ ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π½ΠΈ ΡΠΎΡΠΌΡΠ»Π° Π’Π΅ΠΉΠ»ΠΎΡΠ°, Π½ΠΈ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ Π±ΠΈΠ½ΠΎΠΌΠ° ΠΡΡΡΠΎΠ½Π°, Π½ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ).
ΠΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΡΡΠΎ ΡΠΈΡΠ»ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ Π² Π½Π°Π±ΠΎΡΠ΅ ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ°Π²Π½ΠΎ. ΠΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½Π΄ΡΠΊΡΠΈΠΈ, ΡΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎΡΡΠΈ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅ΡΡΠΈ ΠΊ ΡΡΠ΅ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠΌ:
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ Π»ΠΈ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ ?
ΠΡΠ»ΠΈ Π΄Π°, ΡΠΎ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠ², ΡΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅ΡΠ½ΠΎ ΠΏΡΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ, ΠΠΠΠΠΠΠ’Π¬, ΡΡΠΎ ΡΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΈ ΠΏΡΠΈ .
Π Π°ΡΡΡΠΆΠ΄Π΅Π½ΠΈΡ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ, ΡΡΠ΅ΡΡΠ΅ΠΌ ΠΏΡΠ½ΠΊΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΡ: ΠΏΠΎ ΠΏΡΠ½ΠΊΡΡ 1) ΠΈΠΌΠ΅Π΅ΠΌ, ΡΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ ΠΏΡΠΈ; Π½ΠΎ ΠΏΠΎ 2) ΠΎΠ½ΠΎ Π²Π΅ΡΠ½ΠΎ ΠΈ ΠΏΡΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈ ΠΏΡΠΈ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅ Π΄ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΡΡΠΈ.
Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠ² Π·Π° ΡΠΈΡΠ»ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ, ΠΈΠΌΠ΅Π΅ΠΌ Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΡΡΡΡ (Π² Π½Π°Π±ΠΎΡΠ΅ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ²-ΡΠΎ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½). ΠΠΎΠΏΡΡΡΠΈΠ², ΡΡΠΎ ΠΏΡΠΈ ΠΌΡ ΠΈΠΌΠ΅Π΅ΠΌ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ, ΡΡΠΎ Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² Π½Π°Π±ΠΎΡ ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»Π΅Π½ΠΎΠ², Π½Π° Π²ΡΠΎΡΠΎΠΌ ΡΠ°ΠΊΠΆΠ΅ Π² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°Ρ ΠΈ Ρ. Π΄., Π²ΡΠ΅Π³ΠΎ Π² = ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°Ρ . ΠΠΎ ΡΡΠ΅ΡΡΠ΅ΠΌΡ ΠΏΡΠ½ΠΊΡΡ ΠΈΠ½Π΄ΡΠΊΡΠΈΠΈ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎ, ΡΡΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ.
Π§ΠΈΡΠ»ΠΎ ΡΠ°Π·Π½ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΉ Π²ΡΡ ΠΎΠ΄Π° 6 Π²ΠΎΠ»Π΅ΠΉΠ±ΠΎΠ»ΠΈΡΡΠΎΠ² Π½Π° ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΡ ΡΠ°Π²Π½ΠΎ 6! = 1Β· 2Β·3Β·4Β·5Β·6 = 720 (Π½Π΅ ΠΏΡΠ°Π²Π΄Π° Π»ΠΈ, Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΠ΅Ρ!). ΠΠ°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ ΡΠΈΡΠ»ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΠ°ΡΡΠ°Π΄ΠΊΠΈ 25 ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² Π½Π° 25 ΠΌΠ΅ΡΡΠ°Ρ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΠΊΠ°ΠΊ ΡΠ°Π· ΡΠ°Π²Π½ΠΎ 25!, ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ 15 512 100 433 309 859 244 408 832.55Β· 1025. ΠΡΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΠΈΡΠ»ΠΎ ΠΠ²ΠΎΠ³Π°Π΄ΡΠΎ NA = 6.221 367Β· 1023 mol-1.
ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΈΠ°Π»ΠΎΠ². ΠΡΠΎ ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ ΠΈ ΡΡΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ΄Π° Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΠ΅Π», ΡΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΠΎ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π° Π΄ΠΎΠΌΠ½ΠΎΠΆΠ°ΡΡ Π½Π° «ΡΡΠ΅ΡΡΠΈΠΊ».
i=0.
fkt=1.
20 i=i+1.
fkt=fkt*i.
if i<25 then goto 20.
print fkt, i.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠ°ΠΊ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π΅ΡΠ΅ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΎΡΠ²ΠΈΡΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π² ΡΡΠ»ΠΎΠ²ΠΈΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Π²ΠΎΠ·ΡΠΌΠ΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. Π’Π°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠΈΡΠ»Π΅ 34 ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π΅Ρ, Π° ΡΠΆΠ΅ ΠΏΡΠΈ 35 Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ (overflow). ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΡΡΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠΉ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΠ±Π΅Π³Π½ΡΡΡ ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π₯ΠΎΡΠΎΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠΈΠΏ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ ΠΈΠ½ΡΠ΅ Π΅Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. ΠΠ± ΡΡΠΎΠΌ Π½ΠΈΠΆΠ΅.