home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-07-20 | 57.1 KB | 1,155 lines |
- .R:
- .L:72
- .N:32
- .H:...$$$...
- .H:
- .H:
- .X:10
- .S:6
- Åα¿ «í¡áαπªÑ¡¿¿ «Φ¿í¬¿ »α«úαá¼¼á »ÑαÑó«ñ¿Γß∩ ó αÑñá¬Γ«α ó
- Γ«τ¬Ñ ¡áσ«ªñÑ¡¿∩ «Φ¿í¬¿. Ä»¿ßá¡¿Ñ «Φ¿í¬¿ «Γ«íαáªáÑΓß∩ ó "ßΓ᫬Ñ
- ß«ßΓ«∩¡¿∩" αÑñá¬Γ«αá. êß»αáó∞ΓÑ «Φ¿í¬π ¿ »«óΓ«α¿ΓÑ ¬«¼»¿½∩µ¿ε.
-
- 諼á¡ñá Options (éáα¿á¡Γδ)
- 諼á¡ñá Options «íÑß»Ñτ¿óáÑΓ ß»π߬áεΘÑÑß∩ ¼Ñ¡ε αѪ¿¼«ó
- αáí«Γδ ¬«¼»¿½∩Γ«αá (ß¼. α¿ß. 3-4). ¥Γ¿ αѪ¿¼δ «íΘ¿Ñ, π»αáó½∩εΘ¿Ñ
- óßÑ⌐ ¬«¼»¿½∩µ¿Ñ⌐, Ñß½¿ Γ«½∞¬« ¿σ ¡Ñ ºá¼ÑΘáεΓ ó¡πΓαÑ¡¡¿Ñ
- ¼ÑΓá«»ÑαáΓ«αδ ¿ßσ«ñ¡«⌐ »α«úαá¼¼δ.
-
- ┌─────────────────────────────────────────────────────────┐
- │ File Edit Exe Compile Options Setup Window Debug │
- ├──────────────────────────────────────────────────┬──────┤
- ├─────────────────────àdit┌──────────────┬────────┐│Trace │
- │ C:NONAME.BAS Line 1 C│Compile to │OFF ││ │
- │ │8087 required │ ON ││ │
- │ │Keyboard break│OFF ││ │
- │ │Bounds │OFF ││ │
- │ │Overflow │OFF ││ │
- │ │Stack test │OFF ││ │
- │ │---------------------- ││ │
- │ │Parameter line ││ │
- │ │Metastatments ││ │
- ├─────────────────────────┴──────────────┴────────┘│ │
- ├─────────── Message ─────────┐┌─────── Run ──────┐│ │
- │ ││ ││ │
- │ ││ ││ │
- │ ││ ││ │
- ├─────────────────────────────┴┴──────────────────┴┴──────┤
- │F1-Help F5-Zoom F7-Gate SCBOOL-Size/weve Alt-X-Exit│
- │ │
- └─────────────────────────────────────────────────────────┘
- É¿ßπ¡«¬ 3-4. îÑ¡ε Options.
-
- Compile to (諼»¿½¿α«óáΓ∞ ó)
- ¥Γá πßΓá¡«ó¬á »«ºó«½∩ÑΓ ¬«¼»¿½¿α«óáΓ∞ »α«úαá¼¼δ ó »á¼∩Γ∞,
- Σá⌐½ Γ¿»á EXE ¿½¿ ó µÑ»«τÑτ¡δ⌐ Σá⌐½. ì᪼¿ΓÑ C ¿ Enter (¿½¿
- »α«ßΓ« Enter) ñ½∩ óδσ«ñá ó óß»½δóáεΘÑÑ ¼Ñ¡ε, ó ¬«Γ«α«¼
- »ÑαÑτ¿ß½Ñ¡δ ñá¡¡δÑ óáα¿á¡Γδ, á ºáΓѼ ßñѽá⌐ΓÑ óδí«α ß »«¼«Θ∞ε
- "ßΓαѽ«¬" ¿½¿ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿, ß««ΓóÑΓßΓóπεΘÑ⌐ óδßóÑτÑ¡¡«⌐
- »α«»¿ß¡«⌐ íπ¬óÑ.
- Å« π¼«½τá¡¿ε 諼»¿½¿α«óáΓ∞ ó Åá¼∩Γ∞ ½πτΦ¿⌐ óáα¿á¡Γ ñ½∩ «Γ-
- ½áñ¬¿ ¿ ΓÑßΓ¿α«óá¡¿∩ »α«úαá¼¼δ, »«ß¬«½∞¬π ñáÑΓ ßá¼δ⌐ ߬«αδ⌐ αÑ-
- ºπ½∞ΓáΓ.
- æ«ßΓáó½Ñ¡¿Ñ Σá⌐½«ó Γ¿»á EXE ºáßΓáó½∩ÑΓ ¬«¼»¿½∩Γ«α ß«ºñáóáΓ∞
- »α«úαá¼¼δ, ¬«Γ«αδÑ ºá»π߬áεΓß∩ ¿º «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼδ. Äíδτ¡«
- φëà αѪ¿¼ óδí¿αáεΓ »«ß½Ñ «Γ½áñ¬¿ »α«úαá¼¼δ, Ñß½¿ ¡Ñ¬«Γ«αδÑ σá-
- αá¬ΓÑα¿ßΓ¿¬¿ ∩ºδ¬á (¡á»α¿¼Ñα, CHAIN/ß«ßΓáó½Ñ¡¿Ñ µÑ»«τѬ) ¼«ªÑΓ
- íδΓ∞ »α«óÑαÑ¡« Γ«½∞¬« ¡á äÄæ.
- ôßΓá¡«ó¬á ¡á ûÑ»«τÑτ¡δ⌐ Σá⌐½ »«ºó«½∩ÑΓ ß«ßΓáó½∩Γ∞ Σá⌐½δ ( ß
- αáßΦ¿αÑ¡¿Ñ¼ TBC), »α¿ú«ñ¡δÑ ñ½∩ ß«ßΓáó½Ñ¡¿∩ µÑ»«τѬ ¿½¿ ºá»π߬á
- ¿º ß«ßΓáó½Ñ¡¡«ú« ó Æü Σá⌐½á EXE. é φΓ¿σ Σá⌐½áσ ¡ÑΓ í¿í½¿«ΓÑτ¡δσ
- »«ñ»α«úαá¼¼, »«φΓ«¼π ¿σ ¡Ñºáó¿ß¿¼δ⌐ ºá»π߬ ¡Ñ󫺼«ªÑ¡. é Æü ÑßΓ∞
- ¡Ñ߬«½∞¬« ¬½ετÑ⌐ úÑ¡Ñαᵿ¿ ¬«¼á¡ñ, ñ«ßΓπ»¡δσ ¿º éáα¿á¡Γ¡«ú«
- (Options) ¼Ñ¡ε. Å«½«ªÑ¡¿Ñ ¬½ετá »« π¼«½τá¡¿ε - "ó䬽." -ñáÑΓ
- ¡á¿í«½ÑÑ íδßΓαπε, ¬«¼»á¬Γ¡πε ¿ ú¿í¬πε »α«úαá¼¼π. è«¡Ñτ¡«,
- ó¬½ετ¿Γ∞ ¡Ñ¬«Γ«αδÑ ¿½¿ óßÑ ¬½ετ¿ ¡á φΓá»áσ αáºαáí«Γ¬¿ ¿½¿ «Γ½áñ-
- ¬¿ »α«úαá¼¼δ. ä½∩ óδí«αá ¿ß»«½∞ºπ⌐ΓÑ "ßΓαѽ¬¿" ¿½¿ ¬½áó¿Φ¿, ß«-
- «ΓóÑΓßΓóπεΘ¿Ñ óδßóÑτÑ¡¡δ¼ »α«»¿ß¡δ¼ íπ¬óá¼ ó óáα¿á¡Γáσ ¼Ñ¡ε. ¥Γ¿
- óáα¿á¡Γδ ¼«ª¡« ß«σαá¡¿Γ∞ ó ¬«¡Σ¿úπαᵿ«¡¡«¼ Σá⌐½Ñ ß »«¼«Θ∞ε ¡á-
- í«α¡«ú« (Setup) ¼Ñ¡ε.
- ìáªáΓ¿Ñ¼ Enter »α¿ αáß»«½«ªÑ¡¿¿ ¡á ñá¡¡«¼ óáα¿á¡ΓÑ, ¼«ª¡«
- ó¬½ετáΓ∞/ó䬽ετáΓ∞ ß½ÑñπεΘ¿Ñ αѪ¿¼δ: ÄíºáΓѽ∞¡«Ñ ¿ß»«½∞º«óá¡¿Ñ;
- ß«»α«µÑßß«αá 8087; ÅαÑαδóá¡¿Ñ ß ¬½áó¿áΓπαδ; æó∩º¬¿;ÅÑαÑ»«½¡Ñ¡¿Ñ;
- ÆÑßΓ¿α«óá¡¿Ñ ßΓѬá.
-
- Äí∩ºáΓѽ∞¡«Ñ ¿ß»«½∞º«óá¡¿Ñ ß«»α«µÑßß«αá 8087
- 鬽ετá⌐ΓÑ φëà óáα¿á¡Γ »α¿ ¿ß»«½∞º«óá¡¿¿ ¬α¿ßΓá½½á
- ß«»α«µÑßß«αá 8087 ñ½∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ. Åα¿ ó¬½ετÑ¡¿¿ φΓ«ú«
- óáα¿á¡Γá Æü úÑ¡Ñα¿απÑΓ ¡á¿½πτΦ¿Ñ ¬«¼á¡ñδ ñ½∩ «»Ñαᵿ⌐ ¡áñ τ¿ß½á¼¿
- ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐, ¬«¼á¡ñδ íδßΓαδÑ ¿ ¬«¼»á¬Γ¡δÑ, ¿ß»«½∞ºπ∩
- óßΓα«Ñ¡¡δÑ «»ÑαáΓ«αδ 8087. ìÑñ«ßΓáΓ¬«¼ ∩ó½∩ÑΓß∩ Γ«, τΓ«
- »α«úαá¼¼á, ß«ºñá¡¡á∩ ß »«¼«Θ∞ε φΓ«ú« óáα¿á¡Γá ¡Ñ íπñÑΓ αáí«ΓáΓ∞
- ¡á ¼áΦ¿¡Ñ, ¡Ñ ¿¼ÑεΘÑ⌐ 8087.
- Åα¿ «Γ¬½ετÑ¡¡«¼ óáα¿á¡ΓÑ 8087 (»« π¼«½τá¡¿ε) »α«úαá¼¼á ¼«ªÑΓ
- óδ»«½¡∩Γ∞ß∩ ñóπ¼∩ ß»«ß«íἿ: Γ.Ñ. Ñß½¿ 8087 ÑßΓ∞, »α«úαá¼¼á Ñú«
- ¿ß»«½∞ºπÑΓ. àß½¿ ¡ÑΓ - ¿ß»«½∞ºπÑΓ ß¿ßΓѼ¡δÑ »α«úαá¼¼δ ñ½∩ ñ«ßΓ¿-
- ªÑ¡¿∩ Γ«ú« ªÑ αѺπ½∞ΓáΓá (¼«ªÑΓ íδΓ∞, ¡Ñ߬«½∞¬« ¼Ññ½Ñ¡¡ÑÑ).
-
- éìêîÇìêà: é ¡Ñ¬«Γ«αδσ ß½πτá∩σ »α«úαá¼¼á »α«τ¿ΓáÑΓ, τΓ« ó óá-
- ΦÑ⌐ ¼áΦ¿¡Ñ ÑßΓ∞ ¬α¿ßΓá½½ 8087, Γ«úñá ¬á¬ ó ñÑ⌐ßΓó¿Γѽ∞¡«ßΓ¿ Ñú«
- Γá¼ ¡ÑΓ; ¡á»α¿¼Ñα, Ñß½¿ óδ ó¬½ετ¿½¿ 8087, ¡« ÑΘÑ ¡Ñ πßΓᡫ󿽿
- ¬α¿ßΓá½½. ¥Γ« ó맮óÑΓ ½¿í« ºáó¿ßá¡¿Ñ Æü »α¿ αáí«ΓÑ »α«úαá¼¼δ,
- ½¿í« úÑ¡Ñαáµ¿ε «Φ¿í«¬ »α¿ Γαá¡ß½∩µ¿¿. Åáαá¼ÑΓαδ ßαÑñδ »«ºó«½∩εΓ
- «Γ½¿τ¡« αÑΦ¿Γ∞ φΓπ »α«í½Ñ¼π. ä«íáó∞ΓÑ ß½ÑñπεΘ¿Ñ ñá¡¡δÑ ó óáΦ Σá⌐½
- AUTOEXEC.BAT:
-
- SET87 = no
-
- ü«½ÑÑ »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε »« »áαá¼ÑΓαá¼ ßαÑñδ ¿ Σá⌐½á¼
- AUTOEXEC.BAT ¼«ª¡« ¡á⌐Γ¿ ó Åα¿½«ªÑ¡¿¿ G ¬ ¬¡¿úÑ "äÄæ: ôτÑí¡¿¬ ñ½∩
- ¡áτ¿¡áεΘ¿σ".
-
- ÅαÑαδóá¡¿Ñ ß ¬½áó¿áΓπαδ (Keyboard break)
- àß½¿ óδ σ«Γ¿ΓÑ »αÑαóáΓ∞ »α«úαá¼¼π ß »«¼«Θ∞ε Ctrl-Break,
- ó¬½ετ¿ΓÑ φëà óáα¿á¡Γ. çá¼ÑΓ∞ΓÑ, τΓ« φΓ« «Γ¡«ß¿Γß∩ Γ«½∞¬« ¬ Ctrl-
- Break, á ¡Ñ ¬ Ctrl-C, ¬«Γ«αδ⌐ ¡Ñ ¼«ªÑΓ »αÑαóáΓ∞ »α«úαá¼¼π Æü.
- ôτΓ¿ΓÑ, τΓ« »αÑαδóá¡¿Ñ »α«úαá¼¼δ ß »«¼«Θ∞ε Ctrl-Break
- «¬«¡τáΓѽ∞¡« - »α«ñ«½ª¿Γ∞ óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ ó ñá½∞¡Ñ⌐ΦѼ
- ¡Ñ󫺼«ª¡«.
- é᪡« Γá¬ªÑ «Γ¼ÑΓ¿Γ∞, τΓ« Ctrl-Break ¡Ñ ñÑ⌐ßΓóπÑΓ ñ« ¼«¼Ñ¡Γá
- óδó«ñá »α«úαá¼¼«⌐ ΓѬßΓá (¡Ñ úαáΣ¿¬¿) ¡á φ¬αá¡ ¿½¿ »α¿¡ΓÑα ¿½¿ ñ«
- «ßπΘÑßΓó½Ñ¡¿∩ óó«ñá ß ¬½áó¿áΓπαδ. ¥Γ« «º¡áτáÑΓ, τΓ« ¡Ñ󫺼«ª¡«
- »αÑαóáΓ∞ óδ»«½¡Ñ¡¿Ñ »«ß½Ññ«óáΓѽ∞¡«ßΓÑ⌐, ¡Ñ ó¬½ετáεΘ¿σ «»Ñαᵿ¿
- óó«ñá/óδó«ñá.
- ìá»α¿¼Ñα:
-
- TightLoop: GOTO TightLoop
-
- αáí«ΓáÑΓ ñ« »ÑαѺá»π߬á ß¿ßΓѼδ.(Äñ¡á¬«, τΓ«íδ ß¡∩Γ∞ φΓπ »α«í½Ñ-
- ¼π ºá¼¬¡πΓ«ú« µ¿¬½á, Æü «í«απñ«óá¡ óáα¿á¡Γ«¼ ÇóΓ«ºá»¿ß¿. äαπú¿¼¿
- ß½«óἿ, φëà óáα¿á¡Γ ¼«ª¡« ó¬½ετ¿Γ∞ ß ΓѼ, ßΓ«íδ, Ñß½¿ óá¼ ¡Ñ-
- «íσ«ñ¿¼« óδ⌐Γ¿ ¿º »α«úαá¼¼δ »ÑαѺáúαπº¬«⌐, óδ óßÑ ªÑ ß¼«ªÑΓÑ
- ß«σαá¡¿Γ∞/ºá»¿ßáΓ∞ ßó«ε »α«úαá¼¼π. æ¼. "ìáí«α¡«Ñ (Setup) ¼Ñ¡ε".)
- æ½ÑñπεΘ¿Ñ óáα¿á¡Γδ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ñ½∩ «í¡áαπªÑ¡¿∩¡ ¡Ñ¬«-
- Γ«αδσ Γ¿»«ó ñ¿¡á¼¿τÑ߬¿σ «Φ¿í«¬. Äíδτ¡« ¡á φΓá»Ñ αáºαáí«Γ¬¿
- »α«úαá¼¼δ ªÑ½áΓѽ∞¡«, τΓ«íδ óßÑ φΓ¿ αѪ¿¼δ í뫨 ó¬½ετÑ¡δ ñ½∩ Γ«-
- ú«, τΓ«íδ «í¡áαπª¿Γ∞ ½εíδÑ «Φ¿í¬¿. è«úñá ªÑ »α«úαá¼¼á «Γ½áªÑ¡á,
- ó䬽ετ¿ΓÑ φΓ¿ óáα¿á¡Γδ ñ½∩ úѡѡα¿α«óá¡¿∩ «¬«¡τáΓѽ∞¡«⌐ óÑαß¿¿
- »α«úαá¼¼δ, ¬«Γ«αá∩ ßΓá¡ÑΓ í«½ÑÑ íδßΓα«⌐ ¿ ºá⌐¼ÑΓ ¼Ñ¡∞Φ¿⌐ «íΩѼ
- »á¼∩Γ¿.
-
- æó∩º¬¿ (Bounds)
- Åα¿ ó¬½ετÑ¡¿¿ φΓ«ú« αѪ¿¼á ¬«¼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ ¬«¼á¡ñδ
- »α«óÑન ¿¡ñѬ߫ó ¼áßß¿óá, «íÑß»Ñτ¿óáεΘ¿Ñ »αáó¿½∞¡«ßΓ∞ ¿¡ñѬ߫ó
- ¼áßß¿óá, ºáñ᡿Ѽ αẼÑα«ó »αÑñ»«½áúáѼ«ú« ¼áßß¿óá ñ« ßτ¿Γδóá¡¿∩
- ¿½¿ ºá»¿ß¿ π¬áºá¡¡«ú« φ½Ñ¼Ñ¡Γá. Åα¿ ó¬½ετÑ¡¡«¼ αѪ¿¼Ñ "Åα«óÑα¬á
- ßó∩º«¬" (Bounds checking) ¼áΦ¿¡á ¡Ñ¼Ññ½Ñ¡¡« ß««íΘ¿Γ «í «Φ¿í¬Ñ ó
- ñ¿á»áº«¡Ñ ¿¡ñѬßá. («Φ¿í¬á 9), ¬á¬ Γ«½∞¬« óáΦá »α«úαá¼¼á
- »«»δΓáÑΓß∩ ¿ß»«½∞º«óáΓ∞ ß½¿Φ¬«¼ í«½∞Φ«⌐ ¿½¿ ß½¿Φ¬«¼ ¼á½Ñ¡∞¬¿⌐ -
- ñ½∩ ñá¡¡«ú« ¼áßß¿óá - ¿¡ñѬß.
- Éáßß¼«Γα¿, ¡á»α¿¼Ñα, »α«úαá¼¼π:
-
- DIM myArray(100)
- x = 114
- y = myArray(x)
- myArray ¡Ñ ß«ñÑαª¿Γ 114-⌐ φ½Ñ¼Ñ¡Γ, σ«Γ∩ ¬«¼»¿½∩Γ«α ¿ ¡Ñ ºá¼ÑΓ¿Γ
- φëà "½∩»". Äñ¡á¬«, Ñß½¿ »α«úαá¼¼á ¬«¼»¿½¿απÑΓß∩ ß ó䬽ετÑ¡¡δ¼
- αѪ¿¼«¼ »α«óÑન ßó∩º«¬, »α¿ óδ»«½¡Ñ¡¿¿ ΓαÑΓ∞Ñ⌐ ßΓ᫬¿ »«∩ó¿Γß∩
- ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ ó ñ¿á»áº«¡Ñ ¿¡ñѬßá.
- àß½¿ óδ»«½¡∩Γ∞ φΓπ »α«úαá¼¼π ß ó䬽ετÑ¡¡δ¼ αѪ¿¼«¼ »α«óÑન
- ßó∩º«¬, Γ« «í «Φ¿í¬Ñ ¡Ñ íπñÑΓ ß««íΘÑ¡« ¿ º¡áτÑ¡¿Ñ, πßΓá¡«ó½Ñ¡¡«Ñ
- ñ½∩ y ß««ΓóÑΓßΓóπÑΓ óѽ¿τ¿¡Ñ ó »á¼∩Γ¿, ¬«Γ«αá∩ ¡áσ«ñ¿Γß∩ ¡á ¡Ñß-
- ¬«½∞¬« íá⌐Γ«ó ñá½∞ΦÑ »«ß½ÑñÑú« φ½Ñ¼Ñ¡Γá myArray. çỿß∞ ó ¡Ñßπ-
- ΘÑßΓóπεΘ¿⌐ φ½Ñ¼Ñ¡Γ ¼áßß¿óá ÑΘÑ σπªÑ, »«ß¬«½∞¬π »α«¿ßσ«ñ¿Γ ºá»¿ß∞
- ó »á¼∩Γ∞, ¿ß»«½∞ºπѼπε ñ½∩ σαá¡Ñ¡¿∩ ßἫ⌐ αẽ¿τ¡«⌐ ¿¡Σ«α¼áµ¿¿.
- çá¼ÑΓ∞ΓÑ, τΓ« ¬«¼»¿½∩Γ«α óßÑúñá ß««íΘáÑΓ « ºáñá¡¡δσ ¬«¡ßΓá¡-
- ΓἿ ¿¡ñѬßáσ, óδσ«ñ∩Θ¿σ ºá úαá¡¿µδ ñ¿á»áº«¡á. æ½ÑñπεΘá∩ »α«ú-
- αá¼¼á ¡Ñ íπñÑΓ Γαá¡ß½¿α«óáΓ∞ß∩ ¡Ñºáó¿ß¿¼« «Γ ß«ßΓ«∩¡¿∩ »ÑαѬ½ε-
- τáΓѽ∩ Åα«óÑન ßó∩º«¬:
-
- DIM myArray(100)
- y = myArray
-
- ÅÑαÑ»«½¡Ñ¡¿Ñ (Overflow)
- ÅÑαÑ»«½¡Ñ¡¿Ñ »α«¿ßσ«ñ¿Γ, Ñß½¿ ó αѺπ½∞ΓáΓÑ áα¿Σ¼ÑΓ¿τÑ߬¿σ
- ñÑ⌐ßΓó¿⌐ »«½πτáÑΓß∩ º¡áτÑ¡¿Ñ, óδσ«ñ∩ΘÑÑ ºá »αÑñÑ½δ «íΩÑ¼á »á¼∩Γ¿
- µÑ½δσ τ¿ßѽ («Γ -32768 ñ« +32767). ìá»α¿¼Ñα, Σαáú¼Ñ¡Γ ¬«¼á¡ñδ:
-
- x% = 22555
- x% = x5 + 19000
-
- óδσ«ñ¿Γ ºá »αÑñѽδ ñ¿á»áº«¡á µÑ½δσ τ¿ßѽ+32767. àß½¿ ¬«¼»¿½¿α«-
- óáΓ∞ φΓπ »α«úαá¼¼π ß ó¬½ετÑ¡¡δ¼ αѪ¿¼«¼ "Åα«óÑα¬á »ÑαÑ»«½¡Ñ¡¿∩"
- (Overflow cheecking), úÑ¡Ñα¿απÑΓß∩ «Φ¿í¬á »ÑαÑ»«½¡Ñ¡¿∩ »α¿ óδ-
- »«½¡Ñ¡¿¿. Äñ¡á¬«, »α¿ ó䬽ετÑ¡¡«⌐ »α«óÑα¬Ñ x% »α¿ñáÑΓß∩ ¡ÑóÑα¡«Ñ
- º¡áτÑ¡¿Ñ, á óδ»«½¡Ñ¡¿Ñ »α«úαá¼¼δ »α«ñ«½ªáÑΓß∩, ß½«ó¡« ¡¿τÑú« ¡Ñ
- ß½πτ¿½«ß∞ (τΓ«, 󫺼«ª¡« ,"¡Ñ »«¡αáó¿Γß∩" «ßΓá½∞¡«⌐ »α«úαá¼¼Ñ).
- æ½Ññ¿ΓÑ ºá ¼«¼Ñ¡Γá½∞¡δ¼ »ÑαÑ»«½¡Ñ¡¿Ñ¼, ¡á»α¿¼Ñα:
-
- y% = 20000 : x% =y%
- z = (y% + x%) * 2,1
-
- ê σ«Γ∩ ¬«¡Ñτ¡δ⌐ αѺπ½∞ΓáΓ óδαáªÑ¡¿∩ (y% + x%) * 2,1 ½Ñú¬«
- ó»¿ßδóáÑΓß∩ ó Σ«α¼áΓ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ¿ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐, »Ñ-
- αÑ»«½¡Ñ¡¿Ñ »α«¿º«⌐ñÑΓ, ¬«úñá y% ¿ x% ߬½áñδóáεΓß∩ »α«úαá¼¼«⌐ µÑ-
- ½δσ τ¿ßѽ »ÑαÑñ ΓѼ, ¬á¬ αѺπ½∞ΓáΓ »αÑ«íαáºπÑΓß∩ ó Σ«α¼áΓ «ñ¿-
- ¡áα¡«⌐ Γ«τ¡«ßΓ¿ ¿ π¼¡«ªáÑΓß∩ ¡á 2,1. êß»«½∞ºπ⌐ΓÑ Σπ¡¬µ¿¿ CSNG ¿
- CDBL ñ½∩ óδ»«½¡Ñ¡¿∩ µÑ½«τ¿ß½Ñ¡¡δσ «»αÑᵿ⌐ ó Σ«α¼áΓÑ ß »áóáεΘÑ⌐
- ºá»∩Γ«⌐.
- ÄíαáΓ¿ΓÑ ó¡¿¼á¡¿Ñ, τΓ« "Åα«óÑα¬á »ÑαÑ»«½¡Ñ¡¿∩" ñÑ⌐ßΓóπÑΓ ñ½∩
- µÑ½δσ τ¿ßѽ ¿½¿ ½εí«ú« ¿º Γ¿»«ó ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐; «ñ¡á¬«,
- ßαÑñ¿ µÑ½δσ τ¿ßѽ ÑßΓ∞ ¡Ñ¬«Γ«αδÑ ¿ß¬½ετÑ¡¿∩ (¡á»α¿¼Ñα, αÑú¿ßΓα«-
- óδÑ óδτ¿ß½Ñ¡¿∩)
-
- Åα«óÑα¬á ßΓѬá(Stask test)
- 鬽ετÑ¡¿Ñ φΓ«ú« αѪ¿¼á ºáßΓáó½∩ÑΓ Æü úÑ¡Ñα¿α«óáΓ∞ ¬«¼á¡ñπ,
- »α«óÑα∩εΘπε ¬«¡Σ½¿¬Γδ ßΓѬ«ó »α¿ óσ«ªñÑ¡¿¿ ó ¬áªñπε »«ñ»α«úαá¼¼π,
- Σπ¡¬µ¿ε ¿½¿ »α«µÑñπαπ. àß½¿ óδ »«ñ«ºαÑóáÑΓÑ, τΓ« ó óáΦ¿σ
- »α«úαá¼¼áσ ¿ßτÑα»δóáÑΓß∩ ßΓѬ«ó«Ñ »α«ßΓαá¡ßΓó«, ¬«¼»¿½¿απ⌐ΓÑ ß
- ó¬½ε-τÑ¡¡δ¼ αѪ¿¼«¼ "Stask test". ä½∩ óδñѽѡ¿∩ í«½∞ΦÑú«
- ßΓѬ«ó«ú« »α«ßΓαá¡ßΓóá ¿ß»«½∞ºπΓÑ ¼ÑΓá«»ÑαáΓ«α $Stask.
- ū߽Ññ¡¿Ñ ñóá αѪ¿¼á ó éáα¿á¡Γ¡«¼ ¼Ñ¡ε - æΓα«¬á »áαá¼ÑΓα«ó
- (Parameter line) ¿ îÑΓá«»ÑαáΓ«αδ (Metastatements).
-
- æΓα«¬á »áαá¼ÑΓα«ó (Parameter line)
- éδí«α P ºáßΓáó½∩ÑΓ Æü »«ñ߬áºδóáΓ∞ ¡á ßΓ᫬Ñ, τΓ« COMMAND$
- óÑα¡ÑΓ ó ß½ÑñπεΘ¿⌐ αẠ»α¿ óδ»«½¡Ñ¡¿¿ »α«úαá¼¼δ. ¥Γ« »«ºó«½∩ÑΓ
- ¼«ñѽ¿α«óáΓ∞ ¿¡Σ«α¼áµ¿ε ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ ñ½∩ »«¼«Θ¿ »α¿ «Γ½áñ¬Ñ
- ó¡πΓα¿ Æü. ìáªáΓ¿Ñ¼ Enter »«ß½Ñ ºá»«½¡Ñ¡¿∩ ßΓ᫬¿ ¿ ºáΓѼ
- ¡áªáΓ¿Ñ¼ Esc ó«ºóαáΘáÑΓÑß∞ ó «ß¡«ó¡«Ñ ¼Ñ¡ε.
- îÑΓá«»ÑαáΓ«αδ (Metastatements)
- ū߽Ññ¡¿⌐ óáα¿á¡Γ ó éáα¿á¡Γ¡«¼ (Options) ¼Ñ¡ε- îÑΓá«»ÑαáΓ«-
- αδ- ¿¼ÑÑΓ ßó«Ñ ß«íßΓóÑ¡¡«Ñ óß»½δóáεΘÑÑ ¼Ñ¡ε, ß¼. α¿ßπ¡«¬ 3-5.
- éáα¿á¡Γδ ¼«ª¡« óδíαáΓ∞ ¡áªáΓ¿Ñ¼ S ñ½∩ Stack (æΓѬ), Music (îπºδ-
- ¬á), C ñ½∩ Communicatons (æó∩º∞); ½¿í« ¿ß»«½∞º«óáΓ∞ "ßΓαѽ¬¿" ¿
- ¡áªáΓ¿Ñ Enter »α¿ "»«»áñá¡¿¿" ¡á óáα¿á¡Γ. ÄíαáΓ¿ΓÑ ó¡¿¼á¡¿Ñ, τΓ«
- óáΦá ¿ßσ«ñ¡á∩ »α«úαá¼¼á ¼«ªÑΓ «Γ¼Ñ¡¿Γ∞ φΓ¿ πßΓá¡«ó¬¿.
-
- ┌─────────────────────────────────────────────────────────┐
- │ File Edit Exe Compile Options Setup Window Debug │
- ├──────────────────────────────────────────────────┬──────┤
- ├─────────────────────àdit┌──────────────┬────────┐│Trace │
- │ C:NONAME.BAS Line 1 │Compile to │OFF ││ │
- │ │8087 required │ ON ││ │
- │ │Keyboard break│OFF ││ │
- │ │Bounds │OFF ││ │
- │ │Overflow │OFF ││ │
- │ │Stack test │OFF ││ │
- │ │---------------------- ││ │
- │ │Metastatments ││ │
- │ │Stack size 768 ││ │
- ├─────────────────────────┴──────────────┴────────┘│ │
- ├─────────── Message ─────────┐┌─────── Run ──────┐│ │
- ├─────────────────────────────┴┴──────────────────┴┴──────┤
- │F1-Help F5-Zoom F7-Gate SCBOOL-Size/weve Alt-X-Exit│
- └─────────────────────────────────────────────────────────┘
- É¿ßπ¡«¬ 3-5. îÑ¡ε Metastatements.
-
- ÉѪ¿¼ "ÉẼÑα ßΓѬá" ¿ß»«½∞ºπÑΓß∩ ñ½∩ «»αÑñѽѡ¿∩ (»ÑαÑß¼«Γ-
- αá) αẼÑαá ßΓѬá. Å« π¼«½τá¡¿ε «¡ ß«ßΓáó½∩ÑΓ 1024 ñÑß∩Γ¿τ¡δσ ¿½¿
- 400 ΦÑßΓ¡áñµáΓ¿α¿τ¡δσ íá⌐Γ (1 »áαáúαáΣ ß«ßΓáó½∩ÑΓ 16 íá⌐Γ). Åα¿
- ¡áªáΓ¿¿ $ ¼áΦ¿¡á ºá»αáΦ¿óáÑΓ ¡«óδ⌐ αẼÑα ßΓѬá ó ñ¿á»áº«¡Ñ «Γ
- 400 ñ« 7FFE 16-Γ¿α¿τ¡δσ íá⌐Γ.(æ¼. ¼ÑΓá«»ÑαáΓ«α $STACK ó ú½áóÑ 5)
-
- é "îπºδ¬á½∞¡«¼ íπΣÑαÑ" ºáñáÑΓß∩ αẼÑα Σá⌐½á Σ«¡«ó«⌐ ¼πºδ¬¿.
- àß½¿ SOUND (çóπ¬) ¿½¿ PLAY (êúαáΓ∞) ¡Ñ ¿ß»«½∞ºπεΓß∩, »«½πτÑ¡¡á∩
- »α«úαá¼¼á íπñÑΓ ¼Ñ¡∞ΦÑ, Ñß½¿ »«ßΓáó¿Γ∞ ¿σ ¡á "0". î¿¡¿¼á½∞¡δ⌐
- αẼÑα íπΣÑαá 0, ¼á¬ß¿¼á½∞¡δ⌐ - 4096 ¡«Γ. Ä∞αáΓ¿ΓÑ ó¡¿¼á¡¿Ñ, τΓ«
- 1 ¡«Γá ß«ßΓáó½∩ÑΓ 8 íá⌐Γ; »« π¼«½τá¡¿ε 32 ¡«Γδ ¿½¿ 256 íá⌐Γ.
- (æ¼. ¼ÑΓá«»ÑαáΓ«α $SOUND ó ú½áóÑ 5).
-
- "æó∩º∞" «Γ¡«ß¿Γß∩ ¬ »α¿Ñ¼¡«¼π íπΣÑαπ ¬áªñ«ú«
- ¬«¼¼π¡¿¬áµ¿«¡¡«ú« »«αΓá. (é ¡Ñ¬«Γ«αδσ »α«úαá¼¼áσ ¼«ª¡«
- ¿ß»«½∞º«óáΓ∞ ¼ÑΓá«»ÑαáΓ«α $ COMn ñ½∩ ¿º¼Ñ¡Ñ¡¿∩ óδñѽѡ¿∩
- íπΣÑα«ó.) î¿¡¿¼π¼ - 0; ¼á¬ß¿¼π¼ -32767; »« π¼«½τá¡¿ε - 256 íá⌐Γ.
-
- 諼á¡ñá "SETUP" (ôßΓá¡«ó¬á)
- éδí¿αá⌐ΓÑ SETUP ñ½∩ »α«óÑન ½εí«ú« πßΓá¡«ó«τ¡«ú« »áαá¼ÑΓαá,
- Ñú« ¿º¼Ñ¡Ñ¡¿∩ ¿½¿ ºá»¿ß¿ ΓѬπΘÑ⌐ ¬«¡Σ¿úπαᵿ¿ ó Σá⌐½Ñ TB.
- ìáí«α¡«Ñ (SETUP) ¼Ñ¡ε »«¬áºá¡« ¡á α¿ß. 3-6.
-
- ┌─────────────────────────────────────────────────────────┐
- │ File Edit Exe Compile Options Setup Window Debug │
- ├──────────────────────────────────────────────────┬──────┤
- ├──────────────────── àdit ────┬───────────────────┴─────┐│
- │ C:NONAME.BAS Line 1 Col 1 │Colors ││
- │ │Directories ││
- │ │Miscellanous ││
- │ │Load options/Window/setup││
- │ │Save options/Window/setup││
- │ │Stack test ││
- │ └──────────────────┬┬─────┘│
- ├─────────────────────────────────────────────────┘│ │
- ├─────────── Message ─────────┐┌─────── Run ──────┐│ │
- ├─────────────────────────────┴┴──────────────────┴┴──────┤
- │F1-Help F5-Zoom F7-Gate SCBOOL-Size/weve Alt-X-Exit│
- └─────────────────────────────────────────────────────────┘
- É¿ßπ¡«¬ 3-6. îÑ¡ε Setup.
- ûóÑΓá (Colors)
- êß»«½∞ºπ⌐ΓÑ φëà óáα¿á¡Γ ñ½∩ πßΓá¡«ó¬¿ µóÑΓ«ó «ñ¡«ú« ¿½¿
- ¡Ñ߬«½∞¬¿σ ß¿ßΓѼ¡δσ óαѺ«¬,¼Ñ¡ε ¿½¿ «¬«¡.ì᪼¿ΓÑ C ¿½¿ ENTER ñ½∩
- ó맮óá óß»½δóáεΘÑú« ¼Ñ¡ε ¿ óδíÑα¿ΓÑ "Ĭ¡á", "îÑ¡ε" ¿½¿ "æ¿ßΓѼ-
- ¡δÑ óαѺ¬¿"(ß¼.É¿ß.3-7). àßΓ∞ ÑΘÑ ¡Ñ߬«½∞¬« óß»½δóáεΘ¿σ ¼Ñ¡ε ñ½∩
- ñá½∞¡Ñ⌐ΦÑú« πΓ«τ¡Ñ¡¿∩ ¿º¼Ñ¡Ñ¡¿⌐ ó ¿º«íαáªÑ¡¡«¼ «¬¡Ñ,¼Ñ¡ε ¿½¿
- óαѺ¬Ñ.
- ┌─────────────────────────────────────────────────────────┐
- │ File Edit Exe Compile Options Setup Window Debug │
- ├──────────────────────────────────────────────────┬──────┤
- ├──────────────────── àdit ────┬───────────────────┴─────┐│
- │ C:NONAME.BAS Line 1 Col 1 │Colors ││
- │ │Di┌───────────────────┐ ││
- │ │Mi│Windows │ ││
- │ │Lo│Menus │ ││
- │ │Sa│System boxes │ ││
- │ │St└───────────────────┘ ││
- │ └──────────────────┬┬─────┘│
- │ ││ │
- │ ││ │
- ├─────────────────────────────────────────────────┘│ │
- ├─────────── Message ─────────┐┌─────── Run ──────┐│ │
- │ ││ ││ │
- │ ││ ││ │
- │ ││ ││ │
- ├─────────────────────────────┴┴──────────────────┴┴──────┤
- │F1-Help F5-Zoom F7-Gate SCBOOL-Size/weve Alt-X-Exit│
- │ │
- └─────────────────────────────────────────────────────────┘
- É¿ßπ¡«¬ 3-7. îÑ¡ε Colors.
-
-
- ìá»α¿¼Ñα,Ñß½¿ óδ óδíÑα¿ΓÑ ¬á¬¿Ñ-Γ« ¼Ñ¡ε ¿º »Ñαó«ú« óß»½δóáε-
- ΘÑú« ¼Ñ¡ε,Γ« ¡πª¡« íπñÑΓ óδí¿αáΓ∞ Äß¡«ó¡«Ñ/ß»π߬áεΘÑÑß∩ ¼Ñ¡ε,
- ÅÑαó«Ñ, éΓ«α«Ñ ¿½¿ ÆαÑΓ∞Ñ óß»½δóεΘÑÑ ¼Ñ¡ε. àß½¿ óδíαáΓ∞ Äß-
- ¡«ó¡«Ñ/ß»π߬áεΘÑÑß∩ ¼Ñ¡ε, »«∩ó½∩ÑΓß∩ ñαπú«Ñ óß»½δóáεΘÑÑ ¼Ñ¡ε,
- »«¼«úáεΘÑÑ «»αÑñѽ¿Γ∞ ¬á¬ ¿º¼Ñ¡¿Γ∞ φëà óδí«α. éáα¿á¡Γδ ó¬½ετá-
- εΓ: çáú«½«ó«¬, Ĭá¡Γ«ó¬á, ì«α¼á½∞¡δ⌐ ΓѬßΓ, ÅÑαóá∩ íπ¬óá, ç«¡á
- óδí«αá ¿ ó«ßßΓá¡«ó¿Γ∞ αѪ¿¼ "Å« π¼«½τá¡¿ε"(ß¼.É¿ß.3-8).
-
- ┌─────────────────────────────────────────────────────────┐
- │ File Edit Exe Compile Options Setup Window Debug │
- ├──────────────────────────────────────────────────┬──────┤
- ├──────────────────── àdit ────┬───────────────────┴─────┐│
- │ C:NONAME.BAS Line 1 Col 1 │Colors ││
- │ │Di┌───────────────────┐ ││
- │ │Mi│Menus │ ││
- │ │Lo│Wi┌────────────────┴┐ ││
- │ │Sa│Sy│Main/pull-down │ ││
- │ │St└──┤ ┌──────────────┴─┤│
- │ └─────┤ │Title ││
- │ │ │Border ││
- │ │ │Normal text ││
- ├────────────────────────────────────┴──┤First letter ││
- ├─────────── Message ─────────┐┌────────┤Selection bar ││
- │ ││ │--------------- ││
- │ ││ │Restore defaults││
- │ ││ └─────────┬┬─────┘│
- ├─────────────────────────────┴┴──────────────────┴┴──────┤
- │F1-Help F5-Zoom F7-Gate SCBOOL-Size/weve Alt-X-Exit│
- │ │
- └─────────────────────────────────────────────────────────┘
- É¿ßπ¡«¬ 3-8. éΓ«α«Ñ ¼Ñ¡ε Colors.
-
- èá¬ Γ«½∞¬« óδ óδíα὿ τΓ« ¿¼Ñ¡¡« ¿º¼Ñ¡¿Γ∞ ó ¼Ñ¡ε, ¡á»α¿¼Ñα,
- ç«¡π óδí«αá, »«∩ó½∩ÑΓß∩ í½«¬ óδí«αá »á½¿Γαδ. êß»«½∞ºπ∩ "ßΓαѽ-
- ¬¿", óδíÑα¿ΓÑ ß««ΓóÑΓßΓóπεΘ¿⌐ µóÑΓ ¿º »á½¿Γαδ, ¡áª¼¿ΓÑ Enter, á
- ºáΓѼ Esc. Ĭ¡«, ¬«Γ«α«Ñ óδ óδíα὿, «ΓαáªáÑΓ ΓѬπΘ¿⌐ µóÑΓ.
- èáΓὫú¿ (Direktories)
- ¥½Ñ¼Ñ¡Γδ Include (¿¼»½¿¬áµ¿∩), Executable (óδ»«½¡∩ѼδÑ) ¿
- Turbo (Γπαí«) «»αÑñѽ∩εΓ ñ¿ß¬«ó«ñ ¿ ¼áαΦαπΓ ñ½∩ ¬áªñ«ú« ¿º ΓαÑσ
- ¬áΓὫú«ó, ¿ß»«½∞ºπѼδσ ß¿ßΓѼ«⌐. èáΓὫú "»« π¼«½τá¡¿ε"- Γ«Γ, ó
- ¬«Γ«α«¼ óδ ¡áσ«ñ¿ΓÑß∞ »ÑαÑñ ºá»π߬«¼ Æü.
- Åα¿ óδí«αÑ ¬áΓὫúá ¼áΦ¿¡á ºá»αáΦ¿óáÑΓ ñ¿ß¬ ¿ ¼áαΦαπΓ. ìá»Ñ-
- τáΓá⌐ΓÑ ¬«ñ ñ¿ß¬«ó«ñá ¿/¿½¿ ¼áαΦαπΓ, ¡áª¼¿ΓÑ Enter ¿ Æü »α¿¼ÑΓ
- óáΦπ ߻ѵ¿Σ¿¬áµ¿ε. àß½¿ óδ αÑΦ¿½¿ ¿º¼Ñ¡¿Γ∞ ¿ºíαá¡¡δ⌐ ¬áΓὫú,
- ¼«ª¡« ¡áªáΓ∞ Esc ó ½εí«⌐ ¼«¼Ñ¡Γ ñ« óδσ«ñá ¿º ß¿ßΓѼ¡«ú« í½«¬á ñ«
- ¡áªáΓ¿∩ Enter ¿ óÑα¡πΓ∞ß∩ ¬ óδí«απ ¬áΓὫú«ó.
- èáΓὫú¿ Include ¿ß»«½∞ºπεΓß∩ ñ½∩ Σá⌐½«ó, ß«ñÑαªáΘ¿σ
- ñ¿αÑ¬Γ¿óπ Γαá¡ß½∩Γ«αá "Include". æ»Ñµ¿Σ¿µ¿α«óáΓ∞ ¼¡«ªÑßΓóÑ¡¡δÑ
- ¬áΓὫú¿ ¼«ª¡«, αáºñѽ∩∩ ¿σ Γ«τ¬«⌐ ß ºá»∩Γ«⌐.
- èáΓὫú Executable ¿ß»«½∞ºπÑΓß∩ ñ½∩ EXE ¿ TBC Σá⌐½«ó, úÑ¡Ñ-
- α¿απѼδσ ß¿ßΓѼ«⌐ Æü, á Γá¬ªÑ óαѼѡ¡δσ Σá⌐½«ó, ß«ºñáóáѼδσ ¬«¼-
- »¿½∩Γ«α«¼. çá «ñ¿¡ αẠ¼«ª¡« óδíαáΓ∞ Γ«½∞¬« «ñ¿¡ ¬áΓὫú.
- èáΓὫú Turbo ¿ß»«½∞ºπÑΓß∩ ñ½∩ ß«íßΓóÑ¡¡« ß¿ßΓÑ¼δ ÆôÉüÄ üàë-
- æêè, Γ. Ñ. ñ½∩ ß¿ßΓѼ¡«ú« Σá⌐½á TB.EXE, ¬«¡Σ¿úπαᵿ«¡¡δσ Σá⌐-
- ½«ó (.TB) ¿ Σá⌐½«ó "»«ñ߬Ậ¿"(TBHELP.TBH). ê ó¡«ó∞, ¬áªñδ⌐ αáº
- ¼«ª¡« óδí¿αáΓ∞ Γ«½∞¬« «ñ¿¡ ¬áΓὫú.
-
- Éạ«Ñ
- ìáªáΓ¿Ñ î óδºδóáÑΓ óß»½δóáεΘÑÑ ¼Ñ¡ε ß ñóπ¼∩ ߻ѵ¿á½∞¡δ¼¿
- »áαá¼ÑΓαἿ:
- ÇóΓ«-ºá»¿ß∞ αÑñá¬Γ¿απѼ«ú«.
- 鬽ετ¿ΓÑ φëà αѪ¿¼, Ñß½¿ σ«Γ¿ΓÑ, τΓ«íδ ΓѬπΘ¿⌐ αáí«τ¿⌐ Σá⌐½
- áóΓ«¼áΓ¿τÑ߬¿ ºá»¿ßδóá½ß∩ »ÑαÑñ »α«ú«¡«¼ »α«úαá¼¼δ.
- ÉѺÑαó¡δÑ ¿ßσ«ñ¡δÑ Σá⌐½δ.
- Åα¿ ó¬½ετÑ¡¿¿ φΓ«ú« αѪ¿¼á óßÑ Σá⌐½δ αѺÑαó¿απεΓß∩
- áóΓ«¼áΓ¿τÑ߬¿. é䬽ετ¿ΓÑ, Ñß½¿ ¡Ñ σ«Γ¿ΓÑ, τΓ«íδ »α¿ ºá»¿ß¿ ¬áªñδ⌐
- αẠ߫ºñáóá½ß∩ αѺÑαó¡δ⌐ Σá⌐½.
- éßÑ óáα¿á¡Γδ ¬«¼»¿½∩Γ«αá ¿ º¡áτÑ¡¿∩ ºáñá¡¿⌐ ºáúαπªáεΓß∩ ¿
- σαá¡∩Γß∩ ó ¬«¡Σ¿úπαᵿ«¡¡«¼ Σá⌐½Ñ (Ñß½¿ Γ«½∞¬« ¡Ñ «í«º¡áτ¿Γ∞ TB.
- TXE). ¥Γ« «τÑ¡∞ »«½Ñº¡« ñ½∩ αẽ¿τ¡«⌐ »«ñßΓα«⌐¬¿ ßαÑñδ »α«úαá¼-
- ¼¿α«óá¡¿∩. ìá»α¿¼Ñα, »α¿ «Γ½áñ¬Ñ »α«úαá¼¼ ¼«ªÑΓ »«ΓαÑí«óáΓ∞ß∩
- ó¬½ετ¿Γ∞ óßÑ óáα¿á¡Γδ ¬«¼»¿½∩Γ«αá, á Γá¬ªÑ αáßΦ¿α¿Γ∞ Ĭ¡« Γαáß-
- ß¿α«ó¬¿ ¿ ó¬½ετ¿Γ∞ Σ½áú »«½¡«⌐ Γαáßß¿α«ó¬¿. äαπú«⌐ Φáí½«¡ ¬«¡Σ¿-
- úπαᵿ¿ ¼«ªÑΓ íδΓ∞ ñ½∩ «¬«¡τáΓѽ∞¡δσ ¬«¼»¿½∩µ¿⌐ íѺ Ĭ«¡ Γαáßß¿-
- α«ó¬¿ ¿ »α«ú«¡á ¿ »«½¡«ßΓ∞ε ó¬½ετÑ¡¡δ¼¿ αѪ¿¼á¼¿.
- æ½ÑñπεΘ¿Ñ αѪ¿¼δ (óáα¿á¡Γδ) »«ºó«½∩εΓ ºáúαπªáΓ∞ ¿
- ºá»¿ßδóáΓ∞, ß««ΓóÑΓßΓóÑ¡¡«, Φáí½«¡δ ¬«¡Σ¿úπαᵿ⌐.
-
- ÉѪ¿¼δ çáúαπº¬¿/Ĭ¡á/ÿáí½«¡ (Load/Window/Setup)
- ì᪼¿ΓÑ L ñ½∩ ºáúαπº¬¿ Æé-Σá⌐½á ¿º ¬áΓὫúá Turbo ¿
- »ÑαÑΣ«α¼áΓ¿α«óá¡¿∩ ß¿ßΓѼδ ó ß««ΓóÑΓßΓó¿¿ ß ß«ñÑαªáΘ¿¼¿ß∩ ó ¡Ñ¼
- »áαá¼ÑΓαἿ.
-
- ÉѪ¿¼δ çỿßáΓ∞/Ĭ¡á/ÿáí½«¡ (Save/Window/Setup)
- S ºá»¿ßδóáÑΓ ΓѬπΘ¿⌐ Φáí½«¡ ó Σá⌐½Ñ Æé ó ¬áΓὫúÑ Turbo.
- è«¡Σ¿úπαᵿ¿ ¼«ª¡« »α¿ßó«¿Γ∞ ½εí«Ñ ¿¼∩, ¡« «íδτ¡« »α¿ »Ñαó«¼
- ºá»π᪥ Æü áóΓ«¼áΓ¿τÑ߬¿ ¿ß»«½∞ºπÑΓß∩ ¿¼∩ »« π¼«½τá¡¿ε
- (TBCONFIG.TB). ¡« Γá¬ªÑ ºá»¿ßáΓ∞ π¬áºáΓѽ∞ ¬«¡Σ¿úπαᵿ¿ ó
- Σá⌐½ TB.EXE; «ñ¡á¬«, ó φΓ«¼ ß½πτáÑ »«ß½ÑñπÑΓ ºá»α«ß: σ«Γ¿ΓÑ ½¿ óδ
- ¿º¼Ñ¡¿Γ∞ ¿ßσ«ñ¡δ⌐ «α¿ú¿¡á½ Σá⌐½á TB.EXE.
-
- 諼á¡ñδ Ĭ¡á
- èᬠú«ó«α¿½«ß∞ ó αáºñÑ½Ñ "Äß¡«ó¡«Ñ ¼Ñ¡ε", ¼«ª¡« ¼Ñ¡∩Γ∞
- αẼÑαδ ¿ »ÑαÑñó¿úáΓ∞ ½εí«Ñ ΓѬπΘÑÑ «¬¡«, ¡áªáó Scroll Lock , á
- ºáΓѼ ¡áªáó ¬½áó¿Φπ Shift ¿ ¿ß»«½∞ºπ∩ "ßΓαѽ¬¿" ó ªÑ½áѼ«¼
- ¡á»αáó½Ñ¡¿¿. Å«π¼«½τá¡¿ε óßÑ «¬¡á ∩ó½∩εΓß∩ ñÑ⌐ßΓóπεΘ¿¼¿ ñ« ΓÑσ
- »«α, »«¬á óδ ¡Ñ ºá¬α«ÑΓÑ ¿σ.
- ä½∩ ó¬½ετÑ¡¿∩ ß»π߬áεΘÑú«ß∩ ¼Ñ¡ε 諼á¡ñ «¬¡á, »«¬áºá¡¡«ú« ¡á
- É¿ß. 3-9, ¡áª¼¿ΓÑ W.
- ┌─────────────────────────────────────────────────────────┐
- │ File Edit Exe Compile Options Setup Window Debug │
- ├──────────────────────────────────────────────────┬──────┤
- ├──────────────────── àdit ──────────────┬──────┬─┐│Trace │
- │ C:NONAME.BAS Line 1 Col 1 Insert Ind│Open │ ││ │
- │ │Close │ ││ │
- │ │Next │ ││ │
- │ │Go to │ ││ │
- │ │Tile │ ││ │
- │ │Stack │ ││ │
- │ │Zoom │ ││ │
- │ └──────┘ ││ │
- │ ││ │
- ├─────────────────────────────────────────────────┤│ │
- ├─────────── Message ─────────┐┌─────── Run ──────┤│ │
- │ ││ ││ │
- │ ││ ││ │
- │ ││ ││ │
- ├─────────────────────────────┴┴──────────────────┴┴──────┤
- │F1-Help F5-Zoom F7-Gate SCBOOL-Size/weve Alt-X-Exit│
- │ │
- └─────────────────────────────────────────────────────────┘
- É¿ßπ¡«¬ 3-9. îÑ¡ε Ĭ¡á.
-
-
- Open (ÄΓ¬αδΓ∞)
- ì᪼¿ΓÑ O ¿ óδíÑα¿ΓÑ Edit (ÉÑñáΓ¿α«óáΓ∞) Run (éδ»«½¡¿Γ∞)
- Message (æ««íΘÑ¡¿∩) ¿½¿ Trace (Æαáßß¿α«ó¬á) ¿º óß»½δóáεΘÑú« ¼Ñ¡ε.
- Open "á¬Γ¿ó¿º¿απÑΓ" óδíαá¡¡«Ñ «¬¡«. ¥Γ« º¡áτ¿Γ, τΓ« Ñß½¿ φΓ« «¬¡«
- íδ-½« αá¡ÑÑ ºá¬αδΓ«, «¡« íπñÑΓ ß«ºñá¡«, ¿ ó ½εí«¼ ß½πτáÑ "«Γ¬αδ-
- Γ«Ñ" «¬¡« íπñÑΓ »«¼ÑΘÑ¡« ó óÑασ¡Ñ⌐ τáßΓ¿ φ¬αá¡á. éßÑ ñαπú¿Ñ
- "«¬«¡¡δÑ" ¬«¼á¡ñδ ß φΓ«ú« ¼«¼Ñ¡Γá íπñπΓ «Γ¡«ß¿Γ∞ß∩ ¬ ΓѬπΘѼπ
- «¬¡π.
-
- Close (çá¬αδΓ∞)
- 諼á¡ñá "»α∩τÑΓ" ΓѬπΘÑÑ óδíαá¡¡«Ñ «¬¡«, ¡« ó ¡Ñ¼ ¼«ª¡«
- »¿ßáΓ∞ ÑΘÑ.
-
- Next (æ½ÑñπεΘÑÑ)
- ¥Γ«Γ óáα¿á¡Γ »«ºó«½∩ÑΓ óδíαáΓ∞ ñαπú«Ñ «¬¡« ¿ ßñѽáΓ∞ Ñú«
- ΓѬπΘ¿¼ (αáí«τ¿¼), ¡Ñ ó«ºóαáΘá∩ß∞ ó αѪ¿¼ Open ñ½∩ óδí«α¬¿.
- ìÑ«ñ¡«¬αáΓ¡δ⌐ ¡áª¿¼ Next »««τÑαÑñ¡« »α«íÑúáÑΓ «¬¡á. é ßἫ¼ «¬¡Ñ
- ¿½¿ ó Äß¡«ó¡«¼ ¼Ñ¡ε ñ½∩ φΓ«ú« ¡πª¡« »«½∞º«óáΓ∞ß∩ ¬½áó¿ΦÑ⌐ F6.
-
- Goto (ÅÑαÑ⌐Γ¿ ¬)
- Å«ß½Ñ «Γ¬αδóá¡¿∩ «¬¡á ¿ß»«½∞ºπ⌐ΓÑ Goto ñ½∩ Γ«ú«, τΓ«íδ ó«⌐Γ¿
- ó φΓ« «¬¡«, ¡Ñ ó«ºóαáΘá∩ß∞ ó Äß¡«ó¡«Ñ ¼Ñ¡ε.
-
- Tile (äѽѡ¿Ñ ¡á ¡Ñ»ÑαÑßѬáεΘ¿Ñß∩ «¬¡á)
- ì᪼¿ΓÑ T ñ½∩ Γ«ú«, τΓ«íδ óßÑ ñÑ⌐ßΓóπεΘ¿Ñ «¬¡á ºá¡¿¼á½¿
- αáó¡δÑ τáßΓ¿ φ¬αá¡á. F6 ó¬½ετáÑΓ ΓѬπΘÑÑ «¬¡«.
-
- Stack (æΓѬ)
- êß»«½∞ºπ⌐ΓÑ φëà αѪ¿¼ ñ½∩ πóѽ¿τÑ¡¿∩ ñ« ¼á¬ß¿¼á½∞¡δσ
- αẼÑα«ó óßÑσ «Γ¬αδΓδσ «¬«¡. ì᪼¿ΓÑ F6 ñ½∩ ó맮óá »«ß½Ññ¡Ñú«
- ñ¿ß»½Ñ∩ ó ßΓÑ¬Ñ ó óÑασ¡εε τáßΓ∞ φ¬αá¡á.
-
- Zoom (Éáß»áσ¡πΓ∞)
- éδí«α αѪ¿¼á Zoom (¿½¿ F5) αáß»áσ¿óáÑΓ óδíαá¡¡«Ñ «¬¡« ¡á óßε
- Φ¿α¿¡π φ¬αá¡á; «ñ¡á¬«, φëà αѪ¿¼ αáí«ΓáÑΓ Γ«½∞¬« ó «¬¡áσ "Run" ¿
- "Edit". ä½∩ Γ«ú«, τΓ«íδ óÑα¡πΓ∞ß∩ ¬ ¿ßσ«ñ¡«¼π Φáí½«¡π, ÑΘÑ αáº
- ¡áª¼¿ΓÑ Zoom.
-
- 諼á¡ñá Debug (ÄΓ½áª¿óáΓ∞)
- ¥Γ« ßαÑñßΓó« «íÑß»Ñτ¿óáÑΓ ñóÑ ó᪡Ñ⌐Φ¿Ñ Σπ¡¬µ¿¿ τÑαѺ
- ß»π߬áεΘÑ Ñß∩ ¼Ñ¡ε" Trace (Æαáßß¿α«óáΓ∞) ¿ Run-time error (ÄΦ¿í¬á
- »α¿ óδ»«½¡Ñ¡¿¿).
- Trace (Æαáßß¿α«óáΓ∞)
- ¥Γá ¬«¼á¡ñá »«ºó«½∩ÑΓ πßΓá¡«ó¿Γ∞ ú½«íá½∞¡πε Γαáßß¿α«ó¬π.
- ¥Γ«Γ «»ÑαáΓ«α ¼«ªÑΓ íδΓ∞ «Γ¼Ñ¡Ñ¡ Γ«½∞¬« óßΓα«Ñ¡¡δ¼¿ «»ÑαáΓ«αἿ
- TRON ¿ TROFF. é «¬¡Ñ «Γ«íαáªáεΓß∩ ¼ÑΓ¬¿ «»ÑαáΓ«α«ó, ¡«¼Ñαá ßΓ᫬,
- ¿¼Ñ¡á »α«µÑñπα ¿ Σπ¡¬µ¿⌐.
- Åα¿ óδ»«½¡Ñ¡¿¿ ó αѪ¿¼Ñ Trace ¿ß»«½∞ºπ⌐ΓÑ Alt-F9 ñ½∩ óδí«αá
- ¼Ñªñπ Γαáßß¿α«ó¬«⌐ ¿½¿ óδ»«½¡Ñ¡¿Ñ¼ óáΦÑ⌐ »α«úαá¼¼δ. ìáªáΓ¿Ñ Alt-
- F10 »ÑαÑó«ñ¿Γ ¡á ß½ÑñπεΘπε ½¿¡¿ε,¼ÑΓ¬π ¿ Γ.».
-
- Run-time error
- ¥Γ«Γ αѪ¿¼ ó «ß¡«ó¡«¼ ¿ß»«½∞ºπÑΓß∩ ñ½∩ «í¡áαπªÑ¡¿∩ «Φ¿í«¬,
- ¿¼εΘ¿σß∩ ó .EXE ¿½¿ .TBC Σá⌐½áσ (áóΓ«¡«¼¡δσ »α«úαá¼¼áσ); ó φΓ«¼
- ß½πτáÑ ¡¿¬á¬¿σ ß««íΘÑ¡¿⌐ ¡Ñ »«∩ó½∩ÑΓß∩. àß½¿ óδ óδ»«½¡∩ÑΓÑ
- »α«úαá¼¼π ó ß¿ßΓѼ¬ Æü, óßÑ »«ß½ÑñπεΘÑÑ óδ»«½¡∩ÑΓß∩
- áóΓ«¼áΓ¿τÑ߬¿.
- çá»π߬á⌐ΓÑ φΓπ Σπ¡¬µ¿ε ¡áªáΓ¿Ñ¼ R ¿½¿ Enter; »«ß½ÑñπÑΓ
- ºá»α«ß º¡áτÑ¡¿∩ »α«úαá¼¼¡«ú« ßτÑΓτ¿¬á. çáΓѼ Æü «»αÑñѽ∩ÑΓ
- ß««ΓóÑΓßΓóπεΘÑÑ º¡áτÑ¡¿Ñ ó ¿ßσ«ñ¡«⌐ »α«úαá¼¼Ñ ¿ »ÑαÑó«ñ¿Γ ¬παß«α
- ó »«½«ªÑ¡¿Ñ «Φ¿í¬¿.
- è«úñá »α«¿ßσ«ñ¿Γ «Φ¿í¬á »α¿ óδ»«½¡Ñ¡¿¿, Æü ß««íΘáÑΓ Γ¿»
- «Φ¿í¬¿ (óßÑúñá ó µ¿Σα«ó«⌐ Σ«α¼Ñ ¿½¿ ó ß½«óÑß¡«⌐, Ñß½¿ ºá»πΘÑ¡á ¿º
- Æü), á Γá¬ªÑ º¡áτÑ¡¿Ñ »α«úαá¼¼¡«ú« ßτÑΓτ¿¬á »α«µÑßß«αá ó ¼«¼Ñ¡Γ
- «Φ¿í¬¿.
- Åα¿ »«óΓ«α¡«¼ ¬«¼»¿½¿α«óá¡¿¿ Æü ¼«ªÑΓ »ÑαÑßτ¿ΓáΓ∞ º¡áτÑ¡¿Ñ
- »áαá¼ÑΓαá ó ¿ßσ«ñ¡«⌐ »α«úαá¼¼Ñ, ß««ΓóÑΓßΓóÑ¡¡« Ñú« áñαÑßπ ó ¿ß-
- σ«ñ¡«⌐ »α«úαá¼¼Ñ. Éáßß¼«Γα¿¼, ¡á»α¿¼Ñα »α«úαá¼¼π TEST.BAS:
-
- x=256
- PRINT CHR$(x)
-
- ò«Γ∩ φΓá »α«úαá¼¼á ß¿¡Γá¬ß¿τѬ¿ óÑα¡á ¿ íπñÑ¿ ¡«α¼á½∞¡«
- Γαá¡ß½¿α«óáΓ∞ß∩,«Φ¿í¬á »α¿ óδ»«½¡Ñ¡¿¿ íÑñÑΓ úÑ¡Ñα¿α«óáΓ∞ß∩, ¬á¬
- Γ«½∞¬« ß¿ßΓÑ¼á »«»δΓáÑΓß∩ ¡á»ÑτáΓáΓ∞ ß¿¼ó«½ ß« º¡áτÑ¡¿Ñ¼ 256 ¿º
- ASCII-¬«ñá:
-
- ERROR 5 Illegal function call at pgm-ctr: 29
- (ÄΦ¿í¬á 5 ìÑóÑα¡δ⌐ ó맮ó Σπ¡¬µ¿¿ »« »α«úαá¼¼¡«¼π ßτÑΓτ¿¬π:29)
-
- ÉѪ¿¼ "ÄΦ¿í¬á »α¿ óδ»«½¡Ñ¡¿¿" ¿ß»«½∞ºπÑΓ φΓ« »α«úαá¼¼¡«Ñ
- á½∞ΓÑα¡áΓ¿ó¡«Ñ º¡áτÑ¡¿Ñ ñ½∩ »«¿ß¬á «»ÑαáΓ«αá, óδºóáóΦÑú« «Φ¿í¬π.
- ÄíαáΓ¿ΓÑ ó¡¿¼á¡¿Ñ: àß½¿ ñáÑΓß∩ ¡ÑóÑα¡«Ñ º¡áτÑ¡¿Ñ ßτÑΓτ¿¬á - úÑ-
- ¡Ñα¿απÑΓß∩ ß««íΘÑ¡¿Ñ "ÄΦ¿í¬¿ »α¿ óδ»«½¡Ñ¡¿¿ ¡Ñ «í¡áαπªÑ¡«".
- â ï Ç é Ç 4
- ----------------------------------------------------------------
- ÆôÉüÄ üàëæêè : ƒºδ¬
- ----------------------------------------------------------------
-
- æΓαπ¬Γπαá »α«úαá¼¼δ
- --------------------
- Åα«úαá¼¼δ Æü ß«ßΓ«∩Γ ¿º «ñ¡«⌐ ¿½¿ í«½ÑÑ ßΓ᫬ ¿ßσ«ñ¡«ú«
- ΓѬßΓá, ¬áªñá∩ ¿º ¬«Γ«αδσ ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α¼áΓ:
-
- [linenumber] statement [:statement] ... [`comment]
- [¡«¼Ñα-ßΓ᫬¿] «»ÑαáΓ«α [:«»ÑαáΓ«α] ... [`¬«¼¼Ñ¡Γáα¿⌐]
-
- ¿½¿
- label:
- ¼ÑΓ¬á :
-
- ¿½¿
- $metastatement
- $¼ÑΓá«»ÑαáΓ«α
-
- Linenumber - φΓ« µÑ½«Ñ τ¿ß½« ó ¿¡ΓÑαóá½Ñ «Γ 0 ñ« 65535, ¬«-
- Γ«α«Ñ ¼«ªÑΓ »α«¿ºó«½∞¡« «í«º¡áτáΓ∞ ßΓ᫬¿ »α«úαá¼¼δ. ÆôÉüÄ üàë-
- æêè óÑß∞¼á "»α«ßΓ«" «Γ¡«ß¿Γß∩ ¬ ¡«¼Ñαá¼ ßΓ᫬. Ä¡¿ ¼«úπΓ »ÑαѼÑ-
- ªáΓ∞ß∩ ¼ÑΓ¬á¼¿, ¿ß»«½∞º«óáΓ∞ß∩ ó «ñ¡¿σ τáßΓ∩σ »α«úαá¼¼δ ¿ ¡Ñ
- ¿ß»«½∞º«óáΓ∞ß∩ ó ñαπú¿σ. öá¬Γ¿τÑ߬¿ «¡¿ ¼«úπΓ ¿ ¡Ñ ß½Ññ«óáΓ∞ ó
- «íδτ¡«⌐ »«ß½Ññ«óáΓѽ∞¡«ßΓ¿; σ«Γ∩ ñóÑ ßΓ᫬¿ ¡Ñ ¼«úπΓ ¿¼ÑΓ∞ «ñ¿-
- ¡á¬«óδ⌐ ¡«¼Ñα; ¡¿ «ñ¡á ßΓα«¬á ¡Ñ ¼«ªÑΓ «ñ¡«óαѼѡ¡« ¿¼ÑΓ∞ ¿ ¼ÑΓ-
- ¬π ¿ ¡«¼Ñα. öá¬Γ¿τÑ߬¿ ¡«¼Ñαá ßΓ᫬ ¿ ÑßΓ∞ ¼ÑΓ¬¿.
- Statements - φΓ« "ßΓα«¿Γѽ∞¡δÑ ¬¿α»¿τ¿¬¿", ß«ßΓáó½∩εΘ¿Ñ
- »α«úαá¼¼π. é Æü «¬«½« 100 Γ¿»«ó «»ÑαáΓ«α«ó (ß¼. â½áóá 5, úñÑ ñá-
- ÑΓß∩ óÑß∞ ß»¿ß«¬). é ßΓα«¬Ñ ¼«ªÑΓ ¡Ñ íδΓ∞ ¡¿ «ñ¡«ú« «»ÑαáΓ«αá,
- ½¿í« «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬«, «Γñѽѡ¡δÑ ñó«ÑΓ«τ¿Ñ¼.
-
- ì¿ªÑ »α¿óÑñÑ¡δ óßÑ ñ«»πßΓ¿¼δÑ ßΓ᫬¿ Æü:
-
- Start : (¡áτὫ) <Γ«½∞¬« ¼ÑΓ¬¿>
- 10 <Γ«½∞¬« ¡«¼Ñα ßΓ᫬¿>
- $INCLUDE "CONST.TBS" (¿¼»½¿¬áµ¿∩) <¼ÑΓá«»ÑαáΓ«α>
- 20 á = á+1 <¡«¼Ñα ßΓ᫬¿ + «»ÑαáΓ«α>
- á = á+1 : b = b+1 <ñóá «»ÑαáΓ«αá>
- 30 á = á+1 : b = b+1 : ß = á+b <¡«¼Ñα ßΓ᫬¿ + Γα¿ «»ÑαáΓ«αá>
-
- àñ¿¡ßΓóÑ¡¡δ¼ «úαá¡¿τÑΓѽѼ ¬«½¿τÑßΓóá «»ÑαáΓ«α«ó, ¼«úπΘ¿σ
- »«∩ó¿Γ∞ß∩ ó ßΓ᫬Ñ, ∩ó½∩ÑΓß∩ ÑÑ αẼÑα, ß«ßΓáó½∩εΘ¿⌐ ó Æü 249
- ¬«½«¡«¬ (αáºα∩ñ«ó). ç¡á⌐ΓÑ, «ñ¡á¬«, τΓ« ¼¡«ú¿Ñ Φ¬«½δ
- »α«úαá¼¼¿α«óá¡¿∩ ßτ¿ΓáεΓ "ñπα¡δ¼ Γ«¡«¼" ó¬½ετÑ¡¿Ñ ó ßΓ᫬π í«½ÑÑ
- «ñ¡«ú« «»ÑαáΓ«αá, Ñß½¿ Γ«½∞¬« φΓ«ú« ¡Ñ ΓαÑíπÑΓ ñá¡¡á∩
- ß¿¡Γá¬ß¿τÑ߬á∩ ßΓαπ¬Γπαá (¡á»α¿¼Ñα, IF / THEN / ELSE = àæïê / ÆÄ
- / àÖà). é «Γ½¿τ¿Ñ «Γ ¿¡ΓÑα»αÑΓ¿απѼ«ú« üÑ⌐ß¿¬á, Æü ¡Ñ ߬π»¿Γß∩ ¡á
- »α«íÑ½δ »α¿ óδ»«½¡Ñ¡¿¿ ¿ ¬«¼Ñ¡Γ¿α«óá¡¿¿ »α«úαá¼¼δ - »α«íѽδ,
- ¬«¼Ñ¡Γáα¿¿ ¿ τ¿ßΓδÑ ßΓα«τ¬¿ ¬«¼»¿½∩Γ«α ¿ú¡«α¿απÑΓ.
- éßÑ Φ¬«½δ »α«úαá¼¼¿α«óá¡¿∩ ßτ¿ΓáεΓ,τΓ« "¡Ñσ«α«Φ«" »¿ßáΓ∞
- ßΓ᫬¿ Φ¿αÑ ñ¿ß»½Ñ⌐¡«ú« «¬¡á αÑñá¬Γ«αá, ¿¼ÑεΘÑú« 80 ¬«½«¡«¬
- (¡Ñß¼«Γα∩ ¡á Φ¿¬áα¡πε 󫺼«ª¡«ßΓ∞ ú«α¿º«¡Γá½∞¡«⌐ »α«¬απΓ¬¿, ¿¼Ñ-
- εΘπεß∩ ó αÑñá¬Γ«αÑ). éδñ∩ ºá »αÑñѽδ 80 ¬«½«¡«¬ »α¿ αÑñá¬Γ¿α«óá-
- ¡¿¿, óδ ¡Ñ ß¼«ªÑΓÑ πó¿ñÑΓ∞ ¡á ñ¿ß»½ÑÑ ßΓ᫬π µÑ½¿¬«¼, ñá ¿ »α¿
- αáß»Ñτá⪥ óδú½∩ñÑΓ∞ φΓ« íπñÑΓ ¡Ñ «τÑ¡∞ ¬αáß¿ó«.
- é ΓÑσ ß½πτá∩σ, ¬«úñá ΓαÑí«óá¡¿∩ ß¿¡Γá¬ß¿ßá óδ¡πªñáεΓ óáß
- ß«ºñáóáΓ∞ ßΓ᫬π ñ½¿¡«⌐ í«½ÑÑ 80 ß¿¼ó«½«ó («ß«íÑ¡¡« º¡á¼Ñ¡¿Γ
- φΓ¿¼ «»ÑαáΓ«α FIELD), ßΓáó∞ΓÑ ß¿¼ó«½ »«ñτÑનóá¡¿∩ (_) ó ¬«¡µÑ
- ßΓ᫬¿. ¥Γ« »«ºó«½∩ÑΓ αáßß¼áΓα¿óáΓ∞ Æü ß½ÑñπεΘπε ßΓ᫬π ¬á¬ »α«-
- ñ«½ªÑ¡¿Ñ »Ñαó«⌐. ¥Γá ßΓα«¬á ¼«ªÑΓ íδΓ∞ Γᬿ¼ ªÑ «íαẫ¼ »α«ñ«½-
- ªÑ¡á. ìá»α¿¼Ñα:
-
- FIELD #1,30 AS name$, 30 AS address1$, 30 AS address2$,_
- 15 AS city$, 2 AS state$, 5 AS zip$,_
- 30 AS comments$
- æ Γ«τ¬¿ ºαÑ¡¿∩ ¬«¼»¿½∩Γ«αá - φΓ« «ñ¡á ñ½¿¡¡á∩ ßΓ᫬á, ¡áτ¿-
- ¡áεΘá∩ß∩ ß FIELD ¿ ºá¬á¡τ¿óáεΘá∩ß∩ comments$, íѺ Ññ¿¡«ú« ß¿¼ó«½á
- »«ñτÑનóá¡¿∩.
-
- Comment - φΓ« ½εí«⌐ ΓѬßΓ, ñ«íáó½∩Ѽδ⌐ ó ¬«¡µÑ ßΓ᫬¿ ¿ «Γ-
- ñѽ∩Ѽδ⌐ «Γ ß«íßΓóÑ¡« »α«úαá¼¼δ ừßΓα«Σ«¼ (`). Ç»«ßΓα«Σ (`)
- ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ó¼ÑßΓ« REM (¬«¼¼Ñ¡Γáα¿⌐) ñ½∩ αáºñѽѡ¿∩ ¬«¼-
- ¼Ñ¡Γáα¿∩ ¿ «»ÑαáΓ«αá ¡á ßΓ᫬Ñ, Ñß½¿ Γ«½∞¬« φΓ« ¡Ñ «»ÑαáΓ«α DATA
- (lfyyst) (DATA »«ßτ¿ΓáÑΓ Ñú« τáßΓ∞ε ñá¡¡δσ). é «Γ½¿τ¿¿ «Γ REM, ¡Ñ
- ¡πª¡« «Γñѽ∩Γ∞ ¬«¼¼Ñ¡Γáα¿⌐ ß á»«ßΓα«Σ«¼ ÑΘÑ ¿ ñó«ÑΓ«τ¿Ñ¼ «Γ
- ß«ßÑñ¡Ñú« «»ÑαáΓ«αá. Åα¿óÑñÑ¡¡δÑ ¡¿ªÑ »α¿¼Ñαδ áíß«½εΓ¡« «ñ¿¡á¬«-
- óδ ñ½∩ ¬«¼»¿½∩Γ«αá:
-
- area = radius^2*3.14159 `óδτ¿ß½Ñ¡¿Ñ »½«Θáñ¿
- area = radius^2*3.14159 :REM óδτ¿ß½Ñ¡¿Ñ »½«Θáñ¿
-
- label (¼ÑΓ¬á) ñ«½ª¡á ßΓ«∩Γ∞ ¡á ßΓα«¬Ñ «ñ¡á (σ«Γ∩ ¼«ªÑΓ ß«»-
- α«ó«ªñáΓ∞ß∩ ¬«¼¼Ñ¡Γáα¿Ñ¼); «¡á ß½πª¿Γ ñ½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ ¡Ñ»«ß-
- αÑñßΓóÑ¡¡« ß½ÑñπεΘÑú« ºá ¡Ñ⌐ «»ÑαáΓ«αá. îÑΓ¬á ¡áτ¿¡áÑΓß∩ ß íπ¬óδ
- ¿ ¼«ªÑΓ ß«ñÑαªáΓ∞ ½εí«Ñ ¬«½¿τÑßΓó« íπ¬ó ¿ µ¿Σα. ÉÑú¿ßΓα ¡Ñ óáªÑ¡:
- THISLABEL ¿ ThisLabel φ¬ó¿óá½Ñ¡Γ¡δ. Å«ß½Ñ ¼ÑΓ¬¿ ßΓáó¿Γß∩ ñó«ÑΓ«-
- τ¿Ñ, á «»ÑαáΓ«αδ, «Γ¡«ß∩Θ¿Ñß∩ ¬ φΓ«⌐ ¼Ñ⪥ (¡á»α¿¼Ñα, GOSUB) ¡Ñ
- ñ«½ª¡δ ó¬½ετáΓ∞ ñó«ÑΓ«τ¿⌐.
- ìá»α¿¼Ñα
-
- SORTSUBROUNTINE:
- ExitPoint : a=a+I `¡Ññ«»πßΓ¿¼«; ¼ÑΓ¬á ñ«½ª¡á íδΓ∞ ¡á ßΓ᫬Ñ
- SortInvoices:
- GOSUB SortInvoices `«íαáΘáÑΓß∩ ¬ ¼ÑΓ¬Ñ
-
- $metastatements - φΓ« «»ÑαáΓ«αδ,αáí«ΓáεΘ¿Ñ ¡á ñαπú«¼ πα«ó¡Ñ,
- τѼ «íδτ¡δÑ «»ÑαáΓ«αδ. ìáºδóáѼδÑ ñ¿αÑ¬Γ¿óἿ ¬«¼»¿½∩Γ«αá, «¡¿
- óßÑúñá ¡áτ¿¡áεΓß∩ ß ß¿¼ó«½á ñ«½½áαá ($). æΓá¡ñáαΓ¡δÑ «»ÑαáΓ«αδ
- π»αáó½∩εΓ ¬«¼»∞εΓÑα«¼ »α«úαá¼¼; ¼ÑΓá«»ÑαáΓ«αδ ¬á¬ αѪ¿¼δ óáα¿á¡-
- Γ¡«ú« ¼Ñ¡ε π»αáó½∩εΓ ¬«¼»∞εΓÑα«¼ ó« óαѼ∩ ¬«¼»¿½∩µ¿¿.
- Åα¿¼Ñα«¼ ß½πª¿Γ ¼ÑΓá«»ÑαáΓ«α $INCLUDE, ºáßΓáó½∩εΘ¿⌐ ¬«¼»∞-
- εΓÑα óóÑßΓ¿ ß«ñÑন¼«Ñ ñαπú«ú« Σá⌐½á ¡á π¬áºá¡¡«Ñ ¼ÑßΓ« ó ΓѬπ-
- Θ¿⌐ Σá⌐½. çá¼ÑΓ∞ΓÑ, τΓ« ¼ÑΓá«»ÑαáΓ«αδ Æü ¡Ñ »«∩ó½∩εΓß∩ ó Éàîáα¬áσ
- (REM) ¬á¬ ¼ÑΓá«»ÑαáΓ«αδ ¡Ñ¬«Γ«αδσ ñαπú¿σ ¬«¼»¿½∩Γ«α«ó üàëæêè. ìá
- ßΓα«¬Ñ ¼«ªÑΓ íδΓ∞ Γ«½∞¬« «ñ¿¡ ¼ÑΓá«»ÑαáΓ«α.
-
- ìáí«α ß¿¼ó«½«ó ÆôÉüÄ üàëæêè.
- ----------------------------
- ÆôÉüÄ üàëæêè ¡á»«¼¿¡áÑΓ ¡áí«α ñ½∩ ßΓα«¿Γѽ∞ßΓóá »α«úαá¼¼. Ä¡
- »αÑñ«ßΓáó½∩ÑΓ óá¼ ¡áí«α Σπ¡ñá¼Ñ¡Γá½∞¡δσ ∩ºδ¬«óδσ φ½Ñ¼Ñ¡Γ«ó (ß½π-
- ªÑí¡δσ ß½«ó ¿ ß¿¼ó«½«ó), ¬«Γ«αδÑ ¼«ª¡« ¬«¼í¿¡¿α«óáΓ∞ ó íÑ߬«¡Ñτ-
- ¡δσ ß«τÑΓá¡¿∩σ ñ½∩ ß«ºñá¡¿∩ ½εí«ú« ¬«¼»∞εΓÑα¡«ú« »α«úαá¼¼¡«ú«
- «íÑß»ÑτÑ¡¿∩.
- üπ¬óδ «Γ A ñ« Z ¿½¿ «Γ a ñ« z ¿ µ¿Σαδ «Γ 0 ñ« 9 ¼«úπΓ íδΓ∞
- ¿ß»«½∞º«óá¡δ ñ½∩ Σ«α¼¿α«óá¡¿∩ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«ó (¼ÑΓ«¬, »áαá¼ÑΓ-
- α«ó, »α«µÑñπα ¿ ¿¼Ñ¡ Σπ¡¬µ¿⌐).
- û¿Σαδ «Γ 0 ñ« 9; ß¿¼ó«½δ ., + ¿ -; á Γá¬ªÑ íπ¬óδ E, e, D ¿ d
- ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ñ½∩ ß«ºñá¡¿∩ τ¿ß½«óδσ ¬«¡ßΓá¡Γ.
-
- æ½ÑñπεΘ¿Ñ ß¿¼ó«½δ ¿¼ÑεΓ «ß«í«Ñ º¡áτÑ¡¿Ñ ó Æü:
- ----------------------------------------------------------------
- æ¿¼ó«½ Ä»¿ßá¡¿Ñ / Σπ¡¬µ¿∩
- ----------------------------------------------------------------
- = ç¡á¬ αáóÑ¡ßΓóá («»ÑαáΓ«α ¡áº¡áτÑ¡¿∩, ßαáó¡Ñ¡¿∩)
- + ç¡á¬ »½εß (ß½«ªÑ¡¿Ñ ¿ «»ÑαáΓ«α ¬«¡¬áΓѡᵿ¿ ßΓ᫬)
- - ç¡á¬ ¼¿¡πß (óδτ¿Γá¡¿Ñ ¿ «»ÑαáΓ«α «Γα¿µá¡¿∩)
- * çóѺñ«τ¬á («»ÑαáΓ«α π¼¡«ªÑ¡¿∩)
- / ùÑαΓá ñα«í¿ («»ÑαáΓ«α ñѽѡ¿∩)
- \ ìᬽ«¡¡á∩ τÑαΓá ó½Ñó« («»ÑαáΓ«α ñѽѡ¿∩ µÑ½δσ τ¿ßѽ)
- ^ èáαÑ («»ÑαáΓ«α ó«ºóÑñÑ¡¿∩ ó ßΓѻѡ∞)
- % Åα«µÑ¡Γ (µÑ½«τ¿ß½Ñ¡¡δ⌐ ß¿¼ó«½-«»αÑñѽ¿Γѽ∞)
- & æ¿¼ó«½ "¿" (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ñ½¿¡¡δσ µÑ½δσ τ¿ßѽ ¿
- ñÑß¬α¿»Γ«α ¡ÑñÑß∩Γ¿τ¡δσ «ß¡«óá¡¿⌐)
- ----------------------------------------------------------------
- ----------------------------------------------------------------
- æ¿¼ó«½ Ä»¿ßá¡¿Ñ / Σπ¡¬µ¿∩ (»α«ñ«½ªÑ¡¿Ñ)
- ----------------------------------------------------------------
- ! é«ß¬½¿µáΓѽ∞¡δ⌐ º¡á¬ (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ß «ñ¿¡áα-
- ¡«⌐ Γ«τ¡«ßΓ∞ε)
- # 쫼Ñα (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε)
- $ æ¿¼ó«½ "ñ«½½áα" (ß¿¼ó«½-«»αÑñѽ¿Γѽ∞ ßΓ᫬¿, »αÑΣ¿¬ß
- ¼ÑΓá«»ÑαáΓ«αá)
- () æ¬«í¬¿ (Σá¬Γ¿τÑ߬¿Ñ »áαá¼ÑΓαδ Σπ¡¬µ¿¿/»α«µÑñπαδ, ¼áß-
- ß¿óδ, αáß»«½«ªÑ¡¿Ñ óδαáªÑ¡¿⌐ »« »α¿«α¿ΓÑΓπ)
- [] èóáñαáΓ¡δÑ ß¬«í¬¿ (ñÑ⌐ßΓó¿Γѽ∞¡δ Γ«½∞¬« ñ½∩ ¼áßß¿ó«ó)
- Åα«íѽ (αáºñѽ¿Γѽ∞)
- , çá»∩Γá∩ (¼¡«ú«µÑ½Ñó«⌐ «Γñѽ¿Γѽ∞)
- Æ«τ¬á (ñÑß∩Γ¿τ¡á∩ Γ«τ¬á, «Γñѽ¿Γѽ∞ αáßΦ¿αÑ¡¿∩ Σá⌐½á)
- ` Ç»«ßΓα«Σ («Γñѽ¿Γѽ∞ ¬«¼¼Ñ¡Γáα¿∩/αѼáન)
- ; Æ«τ¬á ß ºá»∩Γ«⌐ (¼¡«ú«µÑ½Ñó«⌐ «Γñѽ¿Γѽ∞)
- : äó«ÑΓ«τ¿Ñ («Γñѽ¿Γѽ∞ «»ÑαáΓ«αá)
- ? ç¡á¬ ó«»α«ßá (ºá¼Ñ¡¿Γѽ∞ ¬«¼á¡ñδ ÅàùÇÆÇÆ£/PRINT)
- < îÑ¡∞ΦÑ («»ÑαáΓ«α ßαáó¡Ñ¡¿∩)
- > ü«½∞ΦÑ («»ÑαáΓ«α ßαáó¡Ñ¡¿∩)
- " èáóδτ¬¿ («Γñѽ¿Γѽ∞ µÑ»«τ¬¿/ßΓ᫬¿)
- _ æ¿¼ó«½ »«ñτÑનóá¡¿∩ (ß¿¼ó«½ »α«ñ«½ªÑ¡¿∩ ßΓ᫬¿)
- ----------------------------------------------------------------
-
- ÉѺÑαó¿απѼδÑ ß½«óá
- -----------------------------------------------------------------
- ÆôÉüÄ üàëæêè αѺÑαó¿απÑΓ ¿ß»«½∞º«óá¡¿Ñ ¡Ñ߬«½∞¬¿σ ß½«ó ñ½∩
- «»αÑñѽѡ¡δσ ß¿¡Γá¬ß¿τÑ߬¿σ µÑ½Ñ⌐. ¥Γ¿ ß½πªÑí¡δÑ ß½«óá ¡Ñ½∞º∩ ¿ß-
- »«½∞º«óáΓ∞ ó ¬áτÑßΓóÑ ¼ÑΓ«¬, »áαá¼ÑΓα«ó, ¿¼Ñ¡«óá¡¡δσ ¬«¡ßΓá¡Γ ¿½¿
- ¡áºóá¡¿⌐ »α«µÑñπα ¿½¿ Σπ¡¬µ¿⌐, σ«Γ∩ óáΦ¿ ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ ¿ ¼«úπΓ
- ß«ñÑαªáΓ∞ ¿σ (ß¼. Æáí½¿µπ 4-1). ìá»α¿¼Ñα END (諡ѵ) -
- ¡Ññ«»πßΓ¿¼«Ñ ¿¼∩ »ÑαѼѡ¡«⌐, Γ.¬. «¡«
- »α«Γ¿ó«αÑτ¿Γ ß½πªÑí¡«¼π ß½«óπ END. Äñ¡á¬« ENDHERE ¿ FRIEND »α¿-
- Ѽ½Ñ¼δ. ìáτ¿¡áΓ∞ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ß FN Γá¬ªÑ ¡Ñ½∞º∩, »«ß¬«½∞¬π φΓ«
- »α«Γ¿ó«αÑτ¿Γ ß¿¡Γá¬ß¿ßπ Σπ¡¬µ¿⌐, «»αÑñѽ∩Ѽδσ »«½∞º«óáΓѽѼ.
- Å«»δΓ¬á ¿ß»«½∞º«óá¡¿∩ ß½πªÑí¡«ú« ß½«óá ó ¬áτÑßΓóÑ ¿ñÑ¡Γ¿Σ¿-
- ¬áΓ«αá ó맮óÑΓ ß¿¡Γá¬ß¿τÑ߬πε «Φ¿í¬π ¬«¼»¿½∩µ¿¿.
-
- Æáí½¿µá 4-1 æ½πªÑ¡δÑ ß½«óá ÆôÉüÄ üàëæêèá
- ----------------------------------------------------------------
- $COM1 CLOSE ERR LOC POKE STRING$
- $COM2 CLS ERROR LOCAL POS SUB
- $DEBUG COLOR EXIT LOCATE PRESET SWAP
- $DYNAMIC COM EXP LOF PRINT SYSTEM
- $ELSE COMMAND EXP10 LOG PRINT # TAB
- $ENDIF COMMON EXP2 LOG10 PSET TAN
- $EVENT COS FIELD LOG2 PUT THEN
- $IF CSNG FILES LOOP PUT$ TIME$
- $INCLUDE CSRLIN FIX LPOS RANDOM TIMER
- $INLINE CVD FN LPRINT RANDOMIZE TO
- $LISTNE CVI FOR LPRINT # READ TROFF
- $OPTION CVL FRE LSET REG TRON
- $SEGMENT CVMD GET MEMSET REM UBOUND
- $SOUND CVMS GET$ MID$ RESET UCASE$
- $STACK CVS GOSUB MKDIR RESTORE UNTIL
- $STATIC DATA GOTO MKD$ RESUME USING
- ABS DATA$ HEX$ MKI$ RETURN USR
- ABSOLUTE DECR IF MKL$ RIGHTS USR0
- AND DEF IMP MKMD$ RMDIR USR1
- APPEND DEFDBL INCR MKMS$ RND USR2
- AS DEFINT INCEY$ MKS$ RSET USR3
- ASC DEFLNG INLINE MOD RUNT USR4
- AT DEFSNG INP MTIMER SAVE USR5
- ATN DEFSTR INPUT NAME SCREEN USR6
- BASE DELAY INPUT # NEXT SEEK USR7
- BEEP DIM INPUT$ NOT SEG USR8
- BIN$ DO INSTAT OCT$ SELECT USR9
- BINARY DRAW INSTR OFF SERVICE VAL
- BLOAD DYNAMIC INT ON SGN VARPTR
- ----------------------------------------------------------------
- Æáí½¿µá 4-1 æ½πªÑ¡δÑ ß½«óá ÆôÉüÄ üàëæêèá
- (»α«ñ«½ªÑ¡¿Ñ)
- ----------------------------------------------------------------
- BSAVE ELSE INTERRUPT OPEN SHARED VARPTR$
- CALL ELSEIF IOCTL OPTION SHELL VARSEG
- CASE END IOCTL$ OR SIN VIEW
- COBL ENDMEM KEY OUT SOUND WAIT
- CEIL ENVIRON KILL OUTPUT SPACE$ WEND
- CHAIN ENVIRON$ LBOUND PAINT SPC WHILE
- CHDIR EOF LCASE$ PALETTE SQR WIDTH
- CHR$ EQV LEFT$ PALETTE STATIC WINDOW
- USING
- CINT ERADR LEN PEEK STEP WRITE
- CIRCLE ERASE LET PEN STICK WRITE #
- CLEAR ERDEV LINE PLAY STOP XOR
- CLNG ERDEV$ LIST PMAP STR$
- ERL POINT STRIG
- ----------------------------------------------------------------
-
- û¿Σαδ ó ÆôÉüÄ üàëæêèÑ.
- ----------------------
- Äßë᫪¡«Ñ «íαáΘÑ¡¿Ñ ¿ ºáúαπº¬á τ¿ß½«óδσ ñá¡¡δσ ß«ßΓáó½∩ÑΓ
- ó᪡πε τáßΓ∞ ½εí«⌐ ß¿ßΓÑ¼δ »α«úαá¼¼¿α«óá¡¿∩. ÆôÉüÄ üàëæêè ó ß««Γ-
- óÑΓßΓó¿¿ ß Γαáñ¿µ¿∩¼¿ üàëæêè íδ½ αáºαáí«Γá¡ Γá¬, τΓ«íδ óδ ¼«ú½¿ ó
- º¡áτ¿Γѽ∞¡«⌐ ¼ÑαÑ ¿ú¡«α¿α«óáΓ∞ ΓÑσ¡¿τÑ߬¿Ñ ¼«¼Ñ¡Γδ ó¡πΓαÑ¡¡Ñ⌐
- «íαáí«Γ¬¿ τ¿ß½«ó«⌐ ¿¡Σ«α¼áµ¿¿. àß½¿ óδ ¡¿¬«úñá ¡Ñ ºáñπ¼δó὿ß∞ «
- Γᬿσ óÑΘáσ, ¬á¬ ߬«α«ßΓ∞ óδτ¿ß½Ñ¡¿⌐, Γ«τ¡«ßΓ∞ ¿ ΓαÑí«óá¡¿∩ ¬
- »á¼∩Γ¿, óáΦ¿ »α«úαá¼¼δ, 󫺼«ª¡«, íπñπΓ αáí«ΓáΓ∞, ¬á¬ óδ ¿ «ª¿-
- ñ὿. Äñ¡á¬«, º¡á¡¿Ñ «ß¡«ó«»«½áúáεΘ¿σ ¼«¼Ñ¡Γ«ó »«¼«ªÑΓ óá¼ »¿-
- ßáΓ∞ »α«úαá¼¼δ í«½ÑÑ íδßΓαδÑ, í«½ÑÑ Γ«τ¡δÑ ¿ ΓαÑíπεΘ¿Ñ ¼Ñ¡∞ΦÑú«
- «íΩÑ¼á »á¼∩Γ¿.
- ä½∩ í«½∞ΦÑ⌐ φΣΣÑ¬Γ¿ó¡«ßΓ¿ ÆôÉüÄ üàëæêè σαá¡¿Γ ¿ «íαáíáΓδóáÑΓ
- τ¿ß½á τÑΓδα∞¼∩ αẽ¿τ¡δ¼¿ ß»«ß«íἿ; Γ.Ñ. «íÑß»Ñτ¿óáÑΓ τÑΓδαÑ
- π¡¿¬á½∞¡δσ τ¿ß½«óδσ "Γ¿»á" ñá¡¡δσ: µÑ½δÑ τ¿ß½á, ñ½¿¡¡δÑ µÑ½δÑ
- τ¿ß½á, ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ ¿ ß ñó«⌐¡«⌐
- Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.
-
- ûѽδÑ τ¿ß½á.
- ------------
- æá¼δÑ »α«ßΓδÑ τ¿ß½á, ß ¬«Γ«α묨 ÆôÉüÄ üàëæêè "ª¿ó«
- ß»αó½∩ÑΓß∩" ó ßó«¿σ óßΓα«Ñ¡¡δσ »α«úαá¼¼áσ - µÑ½δÑ τ¿ß½á. ä½∩
- ÆôÉüÄ üàëæêèá µÑ½«Ñ τ¿ß½« - φΓ« τ¿ß½« íѺ ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐ (ó
- á¡ú½¿⌐߬«¼ óáα¿á¡ΓÑ - Γ«τ¬¿) ó ¿¡ΓÑαóá½Ñ «Γ -32768 ñ« 32767. ¥Γ¿
- º¡áτÑ¡¿∩ «ß¡«-óδóáεΓß∩ ¡á ΦÑßΓ¡áñµáΓ¿α¿τ¡«¼ ¿º«íαáªÑ¡¿¿ µÑ½δσ
- τ¿ßѽ: 32768 φΓ« 2 .
- ò«Γ∩ φëà ñá»áº«¡ ¿ «úαá¡¿τ¿óáÑΓ ¿ß»«½∞º«óá¡¿Ñ µÑ½δσ τ¿ßѽ,
- ¡áóÑα¡∩¬á í«½∞Φ¿¡ßΓó« »áαá¼ÑΓα«ó ó ¬áªñ«⌐ ¡á»¿ßá¡¡«⌐ óἿ »α«ú-
- αá¼¼Ñ (ΓᬿÑ, ¬á¬ ßτÑΓτ¿¬¿ ó µ¿¬½áσ FOR/NEXT = ÅÉàä¢äôÖêë/æïàäô-
- ₧Öêë) íπñπΓ ¡«α¼á½∞¡« αáí«ΓáΓ∞ ó φΓ¿σ úαá¡¿µáσ. àß½¿ φΓ« Γá¬,
- ¿ß»«½∞º«óá¡¿Ñ µÑ½δσ τ¿ßѽ »«ºó«½∩ÑΓ ß«ºñáóáΓ∞ íδßΓαδÑ ¿ ¬«¼»á¬Γ-
- ¡δÑ »α«úαá¼¼δ. éáΦ ¬«¼»∞εΓÑα »αѬαáß¡« »α¿ß»«ß«í½Ñ¡ ñ½∩ »α«¿ºóÑ-
- ñÑ¡¿∩ áα¿Σ¼ÑΓ¿τÑ߬¿σ ñÑ⌐ßΓó¿⌐ ß µÑ½δ¼¿ τ¿ß½á¼¿ (¡á»α¿¼Ñα, »α«¿º-
- ó«ñ¿Γ ¿σ íδßΓα«), á ¬áªñá∩ µ¿Σαá ºá¡¿¼áÑΓ Γ«½∞¬« 2 íá⌐Γá »á¼∩Γ¿.
- ÅÑαѬ½ετáΓѽ∞ αѪ¿¼á "ÅÑαÑ»«½¡Ñ¡¿Ñ"(Overflow) ó éáα¿á¡Γ¡«¼
- (OPTIONS) ¼Ñ¡ε »«ºó«½∩ÑΓ ß«ºñáóáΓ∞ »α«úαá¼¼δ, ó ¬«Γ«αδσ ß½πτá¿
- »ÑαÑ»«½¡Ñ¡¿∩ µÑ½«τ¿ß½Ñ¡¡δσ »ÑαѼѡ¡δσ áóΓ«¼áΓ¿τÑ߬¿ αÑú¿ßΓα¿απ-
- εΓß∩ ¿ ß««íΘáεΓß∩.
-
- 使¡¡δÑ µÑ½δÑ τ¿ß½á.
- --------------------
- ç¡áτ¿Γѽ∞¡« αáßΦ¿α¿ó 󫺼«ª¡«ßΓ¿ ¿¡ΓÑα»αÑΓ¿απεΘÑú« üàëæêèá,
- ÆôÉüÄ üàëæêè «íÑß»Ñτ¿óáÑΓ µ¿Σα«ó«⌐ Γ¿» ¿ºóÑßΓ¡δ⌐ ¬á¬ ñ½¿¡¡δÑ
- µÑ½δÑ τ¿ß½á. ä½∩ Γ«ú«, τΓ«íδ ¿ºíѪáΓ∞ «Φ¿í«¬ «¬απú½Ñ¡¿∩, ñ½¿¡¡δÑ
- µÑ½δÑ τ¿ß½á ∩ó½∩εΓß∩ ¿ñÑá½∞¡δ¼¿ ñ½∩ íπσúá½ΓÑα߬¿σ αáßτÑΓ«ó. èᬠ¿
- «íδτ¡δÑ µÑ½δÑ τ¿ß½á, ñ½¿¡¡δÑ µÑ½δÑ τ¿ß½á ¡Ñ ñ«½ª¡δ ß«ñÑαªáΓ∞ ñÑ-
- ß∩Γ¿τ¡δσ ºá»∩Γδσ.Äñ¡á¬«, ó «Γ½¿τ¿Ñ «Γ µÑ½δσ τ¿ßѽ «¡¿ ºá¡¿¼áεΓ
- º¡áτ¿Γѽ∞¡δ⌐ ñ¿á»áº«¡ «Γ -2147483648 ñ« +2147483647 (-2 ñ« 2 ¿½¿
- «Γ -2 ¼½¡. ñ« +2 ¼½¡.). ìÑñ«ßΓáΓ¬«¼ Γᬫú« Φ¿α«¬«ú« ñ¿á»áº«¡á
- ∩ó½∩ÑΓß∩ Γ«, τΓ« ñ½∩ σαá¡Ñ¡¿∩ Γᬿσ τ¿ßѽ ΓαÑíπÑΓß∩ 4 íá⌐Γá ¿
- αáßτÑΓδ óδ»«½¡∩εΓß∩ ¡Ñ߬«½∞¬« ¼Ññ½Ñ¡¡ÑÑ, τѼ ß µÑ½δ¼¿ τ¿ß½á¼¿.
- 使¡¡δÑ µÑ½δÑ τ¿ß½á ñ«ßΓáΓ«τ¡« φΣΣÑ¬Γ¿ó¡δ ¿ íѺπß½«ó¡« ºáß-
- ½πª¿óáεΓ í«½ÑÑ í½¿º¬«ú« αáßß¼«ΓαÑ¡¿∩, «ß«íÑ¡¡« ó ¬«¼»∞εΓÑαáσ, ¡Ñ
- «í«απñ«óá¡¡δσ ß«»α«µÑßß«α«¼ 8087. é ºáó¿ß¿¼«ßΓ¿ «Γ »α¿¼Ñ¡Ñ¡¿∩
- óáΦÑú« ¬«¼»∞εΓÑαá, ñÑß∩Γ¿τ¡δÑ ºá»∩ΓδÑ ¼«úπΓ ¿¼ÑΓ∞ ú«αáºñ« ¼Ñ¡∞-
- ΦÑÑ º¡áτÑ¡¿Ñ, τѼ óδ »«½áúáÑΓÑ. ìá»α¿¼Ñα, ßπ¼¼δ ñÑ¡Ñú ¼«ª¡« óδ-
- αáªáΓ∞ ó »Ñ¡¡¿, á ñ½∩ «Γ«íαáªÑ¡¿∩ ñ«½½áα«ó ñѽ¿Γ∞ ¡á 100. Æá¬¿¼
- «íαẫ¼, ¼«ª¡« óδαếΓ∞ ßπ¼¼δ ñ« 20 ¼½¡. ñ«½½áα«ó.
-
- ù¿ß½á ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.
- ------------------------------------------------
- "æ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐" (¿½¿ »α«ßΓ« ß
- «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε) - óÑα«∩Γ¡«, ßá¼δ⌐ π¡¿óÑαßá½∞¡δ⌐ τ¿ß½«ó«⌐ Γ¿»
- ó ÆôÉüÄ üàëæêèÑ. Æá¬¿Ñ º¡áτÑ¡¿∩ ¼«úπΓ ß«ñÑαªáΓ∞ ñÑß∩Γ¿τ¡δÑ
- ºá»∩ΓδÑ ¿ ¿¼ÑεΓ ΣÑ¡«¼Ñ¡á½∞¡δ⌐, ¬á¬ «Γα¿µáΓѽ∞¡δ⌐, Γᬠ¿ »«½«ª¿-
- Γѽ∞¡δ⌐ ñ¿á»áº«¡:
- -«Γ 10^-38
- (τ¿ß½« «τÑ¡∞ í½¿º¬«Ñ ¬ ¡π½ε:
- 0,000000000000000000000000000000000000001);
- -ñ« 10^38
- (ú¿úá¡Γ߬«Ñ τ¿ß½«:
- (10000000000000000000000000000000000000).
- ê óáß πªÑ ¡Ñ ¡πª¡« íπñÑΓ πíѪñáΓ∞ ó ºá¼ÑτáΓѽ∞¡δσ ßó«⌐ßΓóáσ,
- ¬«Γ«αδσ ¡Ñ ¿¼ÑεΓ τ¿ß½á ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε. 欫α«ßΓ∞ ßτÑΓá,
- »αáóñá, ¡Ñ ΓѬ óδß«¬á, ¬á¬ ó αáßτÑΓáσ ß ñ½¿¡¡δ¼¿ µÑ½δ¼¿ τ¿ß½á¼¿,
- ¿ ñ½∩ ¬áªñ«ú« τ¿ß½á ¡πª¡« 4íá⌐Γá.
- ìÑñ«ßΓáΓ«¬ τ¿ßѽ ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ó Γ«¼, τΓ« σ«Γ∩ «¡¿ ¿
- ¼«úπΓ »αÑñßΓáó½∩Γ∞ ¬á¬ «úα«¼¡δÑ, Γᬠ¿ ¼¿¬α«ß¬«»¿τÑ߬¿Ñ τ¿ß½á,
- «¡¿ ¡Ñ »α¿ú«ñ¡δ Γá¼, úñÑ ΓαÑíπÑΓß∩ Γ«τ¡«ßΓ∞ í«½ÑÑ, τѼ ñ« ΦÑßΓ«-
- ú« º¡á¬á. äαπú¿¼¿ ß½«óἿ, «ñ¿¡áα¡á∩ Γ«τ¡«ßΓ∞ σ«α«Φá ñ½∩ Γᬿσ,
- ¡á»α¿¼Ñα, τ¿ßѽ, ¬á¬ $451,21 ¿ $6411,92, ¡« τ¿ß½« $671421,22 ¡Ñ
- ¼«ªÑΓ íδΓ∞ »αÑñßΓáó½Ñ¡« Γ«τ¡«, Γᬠ¬á ß«ñÑαª¿Γ ß½¿Φ¬«¼ ¼¡«ú«
- µ¿Σα, αáó¡« ¬á¬ ¿ τ¿ß½á 234,56789 ¿½¿ 0,00123456789; «ñ¿¡áα¡á∩
- Γ«τ¡«ßΓ∞ »αÑñßΓáó½Ñ¡¿∩ ñáßΓ ¡Ñ í«½ÑÑ ΦÑßΓ¿ µ¿Σα: $671421 ¿½¿
- 234,568 ¿½¿ 0,00123457. é ºáó¿ß¿¼«ßΓ¿ «Γ »α¿¼Ñ¡Ñ¡¿∩ óáΦÑú«
- ¬«¼»∞εΓÑαá φΓ« «¬απú½Ñ¡¿Ñ ¼«ªÑΓ íδΓ∞ ¡ÑßπΘÑßΓóÑ¡¡δ¼ ½¿í« ¬α¿Γ¿-
- τÑ߬¿¼ ñ½∩ óáß.
-
- æ ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐.
- ----------------------------------------
- äó«⌐¡á∩ Γ«τ¡«ßΓ∞ ß««Γ¡«ß¿Γß∩ ß «ñ¿¡áα¡«⌐ ΓᬠªÑ, ¬á¬ ñ½¿¡¡δÑ
- µÑ½δÑ τ¿ß½á ß µÑ½δ¼¿. Ä¡¿ ºá¡¿¼áεΓ óñó«Ñ í«½∞ΦÑ ¼ÑßΓá ó »á¼∩Γ¿ (8
- íá⌐Γ ó¼ÑßΓ« 4) ¿, ß½Ññ«óáΓѽ∞¡«, ΓαÑíπεΓ í«½∞ΦÑ óαѼѡ¿ ñ½∩ óδ-
- τ¿ß½Ñ¡¿⌐, ¿¼ÑεΓ í«½∞Φ¿⌐ ñ¿á»áº«¡ (10^308) ¿ Γ«τ¡«ßΓ∞ (16 º¡á¬«ó
- »α«Γ¿ó 6 »α¿ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ¿).
- ÆαÑí«óá¡¿Ñ »« ºá»¿ß¿ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε ßΓá¡«ó¿Γß∩ «ß«íÑ¡¡«
- ó᪡δ¼, ¬«úñá ¼δ ¿¼ÑѼ ñѽ« ß ¼áßß¿óἿ. Åα¿ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ ñ½∩
- σαá¡Ñ¡¿∩ ¼áßß¿óá, ß«ñÑαªáΘÑú« 5000 φ½Ñ¼Ñ¡Γ«ó, ΓαÑíπÑΓß∩ 40000
- íá⌐Γ. ûѽ«τ¿ß½Ñ¡¡δ⌐ ¼áßß¿ó ß Γᬿ¼ ªÑ τ¿ß½«¼ φ½Ñ¼Ñ¡Γ«ó ºá¡¿¼áÑΓ
- óßÑú« 10000 íá⌐Γ.
- ÄíαáΓ¿ΓÑ ó¡¿¼á¡¿Ñ: ó ÆôÉüÄ üàëæêèÑ ¿ß»«½∞ºπÑΓß∩ ßΓá¡áαΓ êê¥É
- (ê¡ßΓ¿ΓπΓ ¿¡ªÑ¡Ñ¡α«ó »« φ½Ñ¬Γα«ΓÑσ¡¿¬Ñ ¿ αáñ¿«φ½Ñ¬Γα«¡¿¬Ñ) ñ½∩
- áα¿Σ¼ÑΓ¿τÑ߬¿σ ñÑ⌐ßΓó¿⌐ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐, á ¡Ñ »áΓÑ¡Γ«óá¡¡δ⌐
- Σ«α¼áΓ Microsoft, ¿ß»«½∞ºπѼδ⌐ ó ê¡ΓÑα»αÑΓ¿απѼ«¼ üàëæêèÑ . Å«φ-
- Γ«¼π ¡Ñ«íσ«ñ¿¼« ¿ß»«½∞º«óáΓ∞ ߻ѵ¿á½∞¡δÑ Γαá¡ß½∩µ¿«¡¡δÑ Σπ¡¬µ¿¿
- îá⌐¬α«ß«ΣΓ/êê¥É (CVMS,CVMD,MKMS$ ¿ MKMD$) ñ½∩ ßτ¿Γδóá¡¿∩ ¿ ºá»¿-
- ß¿ ñá¡¡δσ ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐, ß«ñÑαªáΘ¿σß∩ ó Σá⌐½áσ »α∩¼«ú«
- ñ«ßΓπ»á, ß«ºñáóáѼ«¼ ó ê¡ΓÑα»αÑΓ¿απѼ«¼ üÑ⌐ß¿¬Ñ. (ü«½ÑÑ »«ñα«í¡«
- «íφΓ«¼ ß¼. αáºñѽ "öá⌐½δ »α∩¼«ú« ñ«ßΓπ»á" ñá¡¡«⌐ ú½áóδ).
- àß½¿ óδ ÑΘÑ ¡Ñ αÑΦ¿½¿, ¬á¬«⌐ Γ¿» ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ ¿ß»«½∞-
- º«óáΓ∞, ¼δ »αÑñ½áúáѼ - ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε. Å«ßπΘÑßΓóπ µ¿Σα«ó«⌐
- "ñ󿪫¬" ÆôÉüÄ üàëæêèá ½πτΦÑ óßÑú« αáí«ΓáÑΓ ¡á ú«αετѼ ñó«⌐¡«⌐
- Γ«τ¡«ßΓ¿. àú« Γαá¡ßµÑ¡ñÑ¡Γ¡δÑ Σπ¡¬µ¿¿, Γá¬¿Ñ ¬á¬ COS ¿ LOG (èÄ-
- æ¿¡πß ¿ ïÄâáα¿Σ¼), ñáεΓ αѺπ½∞ΓáΓδ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε. éßÑ-Γᬿ
- «ñ¿¡áα¡á∩ Γ«τ¡«ßΓ∞, óÑα«∩Γ¡«, íπñÑΓ ½πτΦÑ ñ½∩ í«½∞Φ¿σ ¼áßß¿ó«ó,
- Γá¼, úñÑ íπñÑΓ í«½ÑÑ «τÑó¿ñ¡« ÑÑ "αẼÑα¡«Ñ" »αÑ¿¼πΘÑßΓó«.
- ÉáßτÑΓδ ¿ 8087.
- ---------------
- æ«»α«µÑßß«α 8087 (80287 ¡á ¬«¼»∞εΓÑαáσ AT-Γ¿»á) º¡áτ¿Γѽ∞¡«
- ß«¬αáΘáÑΓ αạ¿µπ ó ߬«α«ßΓ¿ ßτÑΓá ¼Ñªñπ αẽ¿τ¡δ¼¿ Γ¿»á¼¿ τ¿ß½«-
- óδσ ñá¡¡δσ. ū߬«½∞¬π 8087 óÑñÑΓ óßÑ αáßτÑΓδ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
- ¡Ñºáó¿ß¿¼« «Γ Γ¿»á, φΓ« ñѽáÑΓ ñó«⌐¡πε Γ«τ¡«ßΓ∞ ÑΘÑ í«½ÑÑ »α¿ó½Ñ-
- ¬áΓѽ∞¡«⌐. é «Γ½¿τ¿Ñ «Γ ê¡ΓÑα»αÑΓ¿απѼ«ú« üàëæêèá ÆôÉüÄ üàëæêè ¡Ñ
- óßÑúñá «¬απú½∩ÑΓ ñα«í¡δÑ τáßΓ¿ τ¿ßѽ ó í«½∞Φπε ßΓ«α«¡π, á ¬áªñδ⌐
- αẠαáßß¼áΓα¿óáÑΓ «ß«íδ¼ «íαẫ¼ ¬áªñ«Ñ τ¿ß½«, ß«ñÑαªáΘÑÑ 5 ó
- ñα«í¡«⌐ τáßΓ¿: τ¿ß½« «¬απú½∩ÑΓß∩ ó ßΓ«α«¡π í½¿ªá⌐ΦÑú« τÑΓ¡«ú« τ¿-
- ß½á. ìá»α¿¼Ñα τ¿ß½« 0,5 íπñÑΓ «¬απú½Ñ¡« ó ¼Ñ¡∞Φπε ßΓ«α«¡π ñ« 0 -
- í½¿ªá⌐ΦÑú« τÑΓ¡«ú« τ¿ß½á. ê τ¿ß½« 9,005 Γ«ªÑ íπñÑΓ «¬απú½Ñ¡« ó
- ¼Ñ¡∞Φπε ßΓ«α«¡π, Γ.Ñ. ó ñá¡¡«¼ ß½πτá ñ« 9,000.
- ū߬«½∞¬π ¡á¿í«½ÑÑ Φ¿α«¬« π»«ΓαÑí½∩ѼδÑ ¼ÑΓ«ñδ «¬απú½Ñ¡¿∩
- τ¿ßѽ óßÑúñá «¬απú½∩εΓ ó í«½∞Φπε ßΓ«α«¡π,ÆôÉüÄ üàëæêè Σá¬Γ¿τѬ¿
- «íÑß»Ñτ¿óáÑΓ í«½ÑÑ αáó¡«Ñ αáß»αÑñѽѡ¿Ñ.
-
- è«¡ßΓá¡Γδ.
- ----------
- Åα«úαá¼¼δ ÆôÉüÄ üàëæêèá «íαáíáΓδóáεΓ ñóá τÑΓ¬« «»αÑñѽѡ¡δσ
- ¬½áßßá ñá¡¡δσ: ¬«¡ßΓá¡Γδ ¿ »ÑαѼѡ¡δÑ (αáßß¼áΓα¿óáѼδÑ Γ«ªÑ ó
- φΓ«¼ αáºñѽÑ). ÅÑαѼѡ¡á∩ ¼«ªÑΓ ¿º¼Ñ¡∩Γ∞ ßó«Ñ º¡áτÑ¡¿Ñ ó« óαѼ∩
- óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ. ç¡áτÑ¡¿Ñ ¬«¡ßΓá¡Γδ Σ¿¬ß¿απÑΓß∩ »α¿ ¬«¼»¿-
- ½∩µ¿¿ ¿ ¡Ñ ¼«ªÑΓ ¿º¼Ñ¡∩Γ∞ß∩ ó« óαѼ∩ óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ. ÆôÉüÄ
- üàëæêè «íÑß»Ñτ¿óáÑΓ Γα¿ Γ¿»á ¬«¡ßΓá¡Γ: ßΓ᫬«óδÑ, τ¿ß½«óδÑ ¬«¡ß-
- Γá¡Γδ ¿, ó ñ«»«½¡Ñ¡¿Ñ ¬ ê¡ΓÑα»αÑΓ¿απѼ«¼π üÑ⌐ß¿¬π, «ß«íá∩ Σ«α¼á
- µÑ½«τ¿ß½Ñ¡¡«⌐ ¬«¡ßΓá¡Γδ - ¿¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ.
-
- æΓ᫬«óδÑ ¬«¡ßΓá¡Γδ.
- --------------------
- æΓ᫬«óδÑ ¬«¡ßΓá¡Γδ - φΓ« »α«ßΓ« úαπ»»δ ß¿¼ó«½«ó: óº∩Γδσ ó
- ¬áóδτ¬¿, ¡á»α¿¼Ñα:
-
- "¥Γ« ßΓ᫬á"
- "3.14159"
- "Æ¿¼ 䪫π¡ß. Çñó«¬áΓ"
-
- àß½¿ ßΓ᫬«óá∩ ¬«¡ßΓá¡Γá ßΓ«¿Γ »«ß½Ññ¡Ñ⌐ ¡á ßΓ᫬Ñ, ºá¬αδ-
- óáΓ∞ ¬áóδτ¬¿ ¡Ñ «í∩ºáΓѽ∞¡«:
-
- PRINT "¥Γ« ¡ÑíαѪ¡«, ¡« ñ«»πßΓ¿¼«.
-
- ù¿ß½«óδÑ ¬«¡ßΓá¡Γδ.
- -------------------
- ù¿ß½«óδÑ ¬«¡ßΓá¡Γδ »αÑñßΓáó½∩εΓ τ¿ß½«óδÑ óѽ¿τ¿¡δ ¿ ß«ßΓ«∩Γ
- ó «ß¡«ó¡«¼ ¿º µ¿Σα «Γ 0 ñ« 9 ¿ ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐. é»ÑαÑñ¿
- «Γα¿µá-Γѽ∞¡δσ ¬«¡ßΓá¡Γ ñ«½ªÑ¡ ßΓáó¿Γ∞ß∩ º¡á¬ ¼¿¡πß (-); º¡á¬
- »½εß (+) ñ½∩ »«½«ª¿Γѽ∞¡δσ ¬«¡ßΓá¡Γ ¡Ñ «í∩ºáΓѽѡ. éѽ¿τ¿¡á
- Γ«τ¡«ßΓ¿, ß««íΘáѼá∩ óἿ, «»αÑñѽ∩ÑΓ ó¡πΓαÑ¡¡ÑÑ »αÑñßΓáó½Ñ¡¿Ñ
- (µÑ½«Ñ τ¿ß½«, ñ½¿¡¡«Ñ µÑ½«Ñ τ¿ß½«, ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε, ß
- ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε), ¬«Γ«αδ¼ íπñÑΓ »«½∞º«óáΓ∞ß∩ ÆôÉüÄ üàëæêè ó
- «íαáí«Γ¬Ñ φΓ«⌐ ¬«¡ßΓá¡Γδ.
- àß½¿ óѽ¿τ¿¡á ¡Ñ ß«ñÑαª¿Γ ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐ ¿ ¡áσ«ñ¿Γß∩ ó
- ¿¡ΓÑαóá½Ñ «Γ -32768 ñ« 32767 - ÆôÉüÄ üàëæêè ¿ß»«½∞ºπÑΓ ßó«⌐ µÑ-
- ½«τ¿ß½Ñ¡¡δ⌐ Γ¿».
- àß½¿ óѽ¿τ¿¡á - µÑ½«Ñ τ¿ß½« «Γ -2^31 ñ« 2^(31-1) ó¬½ετ¿Γѽ∞-
- ¡« (»α¿í½¿º¿Γѽ∞¡« «Γ -2 ¼½αñ. ñ« +2 ¼½αñ.), ¡« ó¡Ñ ñ¿á»áº«¡á
- µÑ½«τ¿ß½Ñ¡¡δσ ¬«¡ßΓá¡Γ, - ÆôÉüÄ üàëæêè ¿ß»«½∞ºπÑΓ ßó«⌐ ñ½¿¡¡δ⌐
- µÑ½«τ¿ß½Ñ¡¡δ⌐ Γ¿». (çá¼ÑΓ∞ΓÑ: φΓ«ú« Γ¿»á ¡ÑΓ ó ê¡ΓÑα»αÑΓ¿απѼ«¼
- üÑ⌐ß¿¬Ñ).
- àß½¿ óѽ¿τ¿¡á ß«ñÑαª¿Γ ñÑß∩Γ¿τ¡πε ºá»∩Γπε ¿ ñ« ΦÑßΓ¿ µ¿Σα -
- ÆôÉüÄ üàëæêè ¿ß»«½∞ºπÑΓ Γ¿» ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ¿ »½áóáεΘÑ⌐
- ºá»∩Γ«⌐.
- ù¿ß½«óá∩ ¬«¡ßΓá¡Γá ß ñÑß∩Γ¿τ¡«⌐ ºá»∩Γ«⌐, ß«ßΓ«∩Θá∩ í«½ÑÑ τѼ
- ¿º ΦÑßΓ¿ µ¿Σα, ¿½¿ µÑ½«Ñ τ¿ß½« ß½¿Φ¬«¼ í«½∞Φ«Ñ ñ½∩ ñ½¿¡¡«ú« µÑ-
- ½«τ¿ß½Ñ¡¡«ú« Σ«α¼áΓá, ß«σαá¡∩ÑΓß∩ ó Σ«α¼áΓÑ ñó«⌐¡«⌐ Γ«τ¡«ßΓ¿ ß
- »½áóáεΘÑ⌐ ºá»∩Γ«⌐. ìá»α¿¼Ñα:
-
- 345,1 æ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε
- 1,10321 æ «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε
- 1,103213 æ ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
- 3453212*1234 æ ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
-
- êñÑ¡Γ¿Σ¿¬áµ¿∩ µÑ½«τ¿ß½Ñ¡¡δσ ¬«¡ßΓá¡Γ ó ñαπú¿σ «ß¡«óá¡¿∩σ.
- ---------------------------------------------------------
- ê¡«úñá πñ«í¡ÑÑ óδαáªáΓ∞ µÑ½δÑ τ¿ß½á ó ¿¡δσ «ß¡«óá¡¿∩σ, τѼ
- ñÑß∩Γ¿τ¡δÑ. ¥Γ« «ß«íÑ¡¡« á¬Γπá½∞¡« »α¿ óδαáªÑ¡¿¿ ¿¡Σ«α¼áµ¿¿
- í¿¡áα¡«⌐ »« ßó«Ñ⌐ »α¿α«ñÑ, ¡á»α¿¼Ñα, ¼áΦ¿¡¡δσ áñαÑß«ó. ÆôÉüÄ
- üàëæêè »«ºó«½∩ÑΓ ß»Ñµ¿Σ¿µ¿α«óáΓ∞ µÑ½«τ¿ß½Ñ¡¡δÑ ñá¡¡δÑ ó
- ΦÑßΓ¡áñµáΓ¿α¿τ¡«⌐ («ß¡«óá¡¿Ñ 16), ó«ß∞¼¿α¿τ¡«⌐ («ß¡«óá¡¿Ñ 8) ¿
- ñó«¿τ¡«⌐ («ß¡«óá¡¿Ñ 2) ºá»¿ß¿. çá¼ÑΓ∞ΓÑ, τΓ« ñ½¿¡¡δÑ µÑ½δÑ τ¿ß½á
- ¡Ñ ¼«úπΓ íδΓ∞ »αÑñßΓáó½Ñ¡δ ó á½∞ΓÑα¡áΓ¿ó¡«⌐ ºá»¿ß¿.
- ÿÑßΓ¡áñµáΓ¿α¿τ¡δÑ ¬«¡ßΓá¡Γδ ß«ßΓ«∩Γ ¼á¬ß¿¼á½∞¡« ¿º τÑΓδαÑσ
- º¡á¬«ó, »α¿τѼ, ¬áªñδ⌐ ß¿¼ó«½ ¿º ¿¡ΓÑαóá½á 0-9 ¿ A-F, »ÑαÑñ
- ¬«¡ßΓá¡Γ«⌐ »¿ΦÑΓß∩ &H.
- é«ß∞¼¿α¿τ¡δÑ ¬«¡ßΓá¡Γδ ß«ñÑαªáΓ Γ«½∞¬« µ¿Σαδ «Γ 0 ñ« 7, ¼á¬-
- ß¿¼á½∞¡« ¼«úπΓ ß«ßΓ«∩Γ∞ ¿º 6 µ¿Σα ¿ »ÑαÑñ ¡¿¼¿ »¿ΦÑΓß∩ &Q (¿½¿ &
- Q ¿½¿ »α«ßΓ« &).
- äó«⌐τ¡δÑ ¬«¡ßΓá¡Γδ ß«ñÑαªáΓ Γ«½∞¬« ¡π½¿ ¿ Ññ¿¡¿µδ, ¼«úπΓ
- ß«ßΓ«∩Γ∞ ¼á¬ß¿¼á½∞¡« ¿º ΦÑßΓ¡áñµáΓ¿ µ¿Σα ¿ »ÑαÑñ ¡¿¼¿ ¼¿ΦÑΓß∩ &B.
- èáªñá∩ ¿º ß½ÑñπεΘ¿σ ¬«¡ßΓá¡Γ »αÑñßΓáó½∩ÑΓ µÑ½«Ñ ñÑß∩Γ¿τ¡«Ñ
- τ¿ß½« 256 :
-
- 256
- &H100
- &0400
- &400
- &B100000000
-
- ê¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ.
- ------------------
- ÆôÉüÄ üàëæêè »«ºó«½∩ÑΓ ¡áºδóáΓ∞ µÑ½«τ¿ß½Ñ¡¡δÑ ¬«¡ßΓá¡Γδ »«
- ¿¼Ñ¡á¼. ¥Γ« πß«óÑαΦÑ¡ßΓó«óá¡¿Ñ ê¡ΓÑα»αÑΓ¿απѼ«ú« üÑ⌐ß¿¬á ¡Ñß«½∞¬«
- »«σ«ªÑ ¡á Σπ¡¬µ¿ε CONST Åá߬á½∩. Æ«½∞¬« µÑ½δÑ τ¿ß½á ¼«ª¡« ¿¼Ñ¡«-
- óáΓ∞ Γᬿ¼ «íαẫ¼.
- ä½∩ Γ«ú«, τΓ«íδ ¡áºóáΓ∞ µÑ½«τ¿ß½Ñ¡¡πε ¬«¡ßΓá¡Γπ , »αÑñóáα¿ΓÑ
- ÑÑ ¿ñÑ¡Γ¿Σ¿¬áΓ«α º¡á¬«¼ (»α«µÑ¡Γ) % ¿ ¡áº¡áτ∞ΓÑ Ñ¼π µÑ½«τ¿ß½Ñ¡-
- ¡πε ¬«¡ßΓá¡Γπ. é «Γ½¿τ¿Ñ «Γ »ÑαѼѡ¡δσ ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ¿¼Ñ¡-
- ¡πε ¬«¡ßΓá¡Γπ ó ½Ñó«⌐ τáßΓ¿ «»ÑαáΓ«αá »α¿ßóá¿óá¡¿∩ Ññ¿¡«ªñδ, ¿
- Γ«½∞¬« »«ßΓ«∩¡¡«Ñ º¡áτÑ¡¿Ñ (¡Ñ »ÑαѼѡ¡á∩ ¿½¿ óδαáªÑ¡¿Ñ) ¼«ªÑΓ
- íδΓ∞ »α¿ßó«Ñ¡« Ñ⌐. ìá»α¿¼Ñα:
-
- %debug = -1 ` ¿¼Ñ¡¡á∩ ¬«¡ßΓá¡Γá, º¡áτÑ¡¿Ñ -1
- debug% = 112409 ` µÑ½«τ¿ß½Ñ¡¡á∩ »ÑαѼѡ¡á∩
- PRINT%debug,debug% ` φΓ« «Γñѽ∞¡δÑ «íΩѬΓδ
-
- êß»«½∞ºπ⌐ΓÑ ¿¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ ñ½∩ Σ½áú«ó πß½«ó¡«⌐ Γαá¡ß½∩µ¿¿
- (ß¼. ¼ÑΓá«»ÑαáΓ«αδ ó â½áóÑ 5) ¿ ñ½∩ »«óδΦÑ¡¿∩ "τ¿ΓáѼ«ßΓ¿" óáΦ¿σ
- »α«úαá¼¼. (¼«ª¡« Γá¬ªÑ ¿ß»«½∞º«óáΓ∞ ¿¼Ñ¡¡δÑ ¬«¡ßΓá¡Γδ ñ½∩ ß¡¿ªÑ-
- ¡¿∩ óÑα«∩Γ¡«ßΓ¿ »«∩ó½Ñ¡¿∩ "¼áú¿τÑ߬¿σ τ¿ßѽ" ó óáΦ¿σ »α«úαá¼¼áσ.
- îáú¿τÑ߬¿Ñ τ¿ß½á - φΓ« ¼¿ßΓ¿τÑß¿¬Ñ óѽ¿τ¿¡δ, ¿¼ÑεΘ¿Ñ ¬á¬«Ñ-Γ«
- º¡áτÑ¡¿Ñ ñ½∩ óáß ó ¼«¼Ñ¡Γ ¡á»¿ßá¡¿∩ »α«úαá¼¼δ, ¡« ¡Ñ τÑαѺ »«½-
- ú«ñá, ¬«úñá óδ ¬ ¡Ñ⌐ ó«ºóαáΘáÑΓÑß∞).
-
- ÅÑαѼѡ¡δÑ.
- -----------
- ÅÑαѼѡ¡á∩ - φΓ« ¿ñÑ¡Γ¿Σ¿¬áΓ«α, »αÑñßΓáó½∩εΘ¿⌐ τ¿ß½«ó«Ñ ¿½¿
- ßΓ᫬«ó«Ñ º¡áτÑ¡¿Ñ. ó «Γ½¿τ¿Ñ «Γ ¬«¡ßΓá¡Γ º¡áτÑ¡¿Ñ »ÑαѼѡ¡«⌐
- ¼«ªÑΓ ¼Ñ¡∩Γ∞ß∩ »α¿ óδ»«½¡Ñ¡¿¿ »α«úαá¼¼δ. èᬠ¿ ¼ÑΓ¬¿ ¿¼Ñ¡á »ÑαÑ-
- ¼Ñ¡¡δσ ñ«½ª¡δ ¡áτ¿¡áΓ∞ß∩ ß íπ¬óδ ¿ ¼«úπΓ ß«ñÑαªáΓ∞ ½εí«Ñ ¬«½¿-
- τÑßΓó« íπ¬ó ¿ µ¿Σα. ìÑ ß¬π»¿ΓÑß∞ »α¿ ¿¼Ñ¡«óá¡¿¿ ó᪡δσ »ÑαѼѡ-
- ¡δσ. é «Γ½¿τ¿Ñ «Γ ê¡ΓÑα»αÑΓáΓ«αá üÑ⌐ß¿¬á ñ½¿¡¡δÑ ¿¼Ñ¡á »ÑαѼѡ¡δσ
- ó Æü ¡Ñ ºá¡¿¼áεΓ »á¼∩Γ∞ ó ¿«¼Ñ¡Γ óδ»«½¡Ñ¡¿∩. ÅÑαѼѡ¡δÑ
- EndOfMonthTotals (êΓ«úìá諡ѵîÑß∩µá) ¿ emt (¿¬¼) ºá¡¿¼áεΓ α«ó¡«
- »« τÑΓδαÑ íá⌐Γá »á¼∩Γ¿ ó ¼«¼Ñ¡Γ óδ»«½¡Ñ¡¿∩.
- ÆôÉüÄ üàëæêè »«ññÑনóáÑΓ »∩Γ∞ Γ¿»«ó »ÑαѼѡ¡δσ: ßΓ᫬«óπε,
- µÑ½«τ¿ß½Ñ¡¡πε, ñ½¿¡¡πε µÑ½«τ¿ß½Ñ¡¡πε, ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ¿
- ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε. ê¼∩ »ÑαѼѡ¡«⌐ «»αÑñѽ∩ÑΓ ÑÑ Γ¿». Äíδτ¡« ¿¼∩
- »ÑαѼѡ¡«⌐ ºá¬á¡τ¿óáÑΓß∩ ß¿¼ó«½«¼ «»¿ßá¡¿∩ Γ¿»á.
-
- æΓ᫬«óδÑ »ÑαѼѡ¡δÑ ºá¬á¡τ¿óáεΓß∩ º¡á¬«¼ "ñ«½½áα" ($):
- a$="ÆôÉüÄ üàëæêè"
-
- é µÑ½«τ¿ß½Ñ¡¡δσ »ÑαѼѡ¡δσ ¿ß»«½∞ºπÑΓß∩ º¡á¬ "»α«µÑ¡Γ (%):
- a% = 15
-
- é ñ½¿¡¡δσ µÑ½«τ¿ß½Ñ¡¡δσ ¿ß»«½∞º«óá¡ º¡á¬ "á¼»Ñαßá¡ñ" (&):
- a& = 7000
-
- é »ÑαѼѡ¡δσ ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ ¿ß-
- »«½∞º«óá¡ ó«ß¬½¿µáΓѽ∞¡δ⌐ º¡á¬ (!):
- a! = 1,1
-
- ÅÑαѼѡ¡δÑ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε ß »½áóáεΘÑ⌐ ºá»∩Γ«⌐ «¬á¡τ¿óá-
- εΓß∩ ¡á º¡á¬ "¡«¼Ñα" (#):
- a# = 1,031
- àß½¿ óδ ¡Ñ π¬áªÑΓÑ ß¿¼ó«½ «»¿ßá¡¿∩ Γ¿»á »ÑαѼѡ¡«⌐, ÆôÉüÄ
- üàëæêè ¿ß»«½∞ºπÑΓ »« π¼«½τá¡¿ε Γ¿» ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε. ä½∩
- ¡áº¡áτÑ¡¿∩ ñα¬ú«ú« Γ¿»á "»« π¼«½τá¡¿ε" ¿ß»«Γ½∞ºπ⌐ΓÑ «»ÑαáΓ«α
- "DEFΓ¿»". ¡á»α¿¼Ñα:
-
- a# = 1,031 a# - »ÑαѼѡ¡á∩ ß ñó«⌐¡«⌐ Γ«τ¡«ßΓ∞ε
- b =16,5 b - ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε
- a% = 3 a% - µÑ½«τ¿ß½Ñ¡¡á∩ »ÑαѼѡ¡á∩
- a# - «Γñѽ∞¡á∩ »ÑαѼѡ¡á∩
-
- DEFINT m `Γ¿» " »« π¼«½τá¡¿ε" ñ½∩ »ÑαѼѡ¡δσ, ¡áτ¿¡áε-
- Θ¿σß∩ ß m ΓÑ»Ñα∞ µÑ½«τ¿ß½Ñ¡¡δ⌐
-
- m = 16 `m - µÑ½«Ñ τ¿ß½«
-
- ÄíαáΓ¿ΓÑ ó¡¿¼á¡¿Ñ ¡á Γ«, τΓ« a%, a#, a&, a$ ¿ a! - φΓ« »∩Γ∞
- αẽ¿τ¡δσ »ÑαѼѡ¡δσ.
-
- îáßß¿óδ.
- --------
- îáßß¿ó - φΓ« úαπ»»á ßΓ᫬«óδσ ¿½¿ τ¿ß½«óδσ ñá¡¡δσ, ¿¼εΘ¿σ
- «ñ¡« ¿¼∩ »ÑαѼѡ¡«⌐. ÄΓñѽ∞¡δÑ º¡áτÑ¡¿∩, ß«ßΓáó½∩εΘ¿Ñ ¼áßß¿ó,
- ¡áºδóá-εΓß∩ φ½Ñ¼Ñ¡ΓἿ. ¥½Ñ¼Ñ¡Γ ¼áßß¿óá ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ó
- «»ÑαáΓ«αÑ ¿½¿ óδαáªÑ¡¿¿, úñÑ «íδτ¡« ¿ß»«½∞ºπεΓß∩ «íδτ¡δÑ
- ßΓ᫬«¬óδÑ ¿½¿ τ¿ß½«óδÑ »ÑαѼѡ¡δÑ. äαπú¿¼¿ ß½«óἿ, ¬áªñδ⌐
- φ½Ñ¼Ñ¡Γ ¼áßß¿óá -ßá¼ »« ßÑíÑ »ÑαѼѡ¡á∩.
- Åα¿ ºá»π᪥ »α«úαá¼¼δ ¬áªñδ⌐ φ½Ñ¼Ñ¡Γ ¬áªñ«ú« τ¿ß½«ó«ú« ¼áß-
- ß¿óá πßΓá¡áó½¿óáÑΓß∩ ó ¡π½Ñóπε ßΓ᫬π(" "). DIM- «»ÑαáΓ«α (πßΓá-
- ¡«ó¬á αẼÑα¡«ßΓ¿) ñ¿¡á¼¿τÑ߬«ú« ¼áßß¿óá Γá¬ªÑ «τ¿ΘáÑΓ ¬áªñδ⌐
- φ½Ñ¼Ñ¡Γ. àß½¿ »α«úαá¼¼á ºáΓѼ ºá»π߬áÑΓß∩ «»ÑαáΓ«α«¼ RUN, φΓá
- ¿¡¿µ¿á½¿ºáµ¿∩ »«óΓ«α∩ÑΓß∩.
- Ä»¿ßáΓ∞ ¿¼∩ ¿ Γ¿» ¼áßß¿óá, á Γá¬ªÑ τ¿ß½« ¿ «αúá¡¿ºáµ¿ε Ñú«
- φ½Ñ¼Ñ¡Γ«ó, ¼«ª¡« ß »«¼«Θ∞ε «»ÑαáΓ«αá DIM (πßΓá¡«ó¬á αẼÑα¡«ß-
- Γ¿).
- ìá»α¿¼Ñα:
-
- DIM payments(55) -ß«ºñáÑΓ »ÑαѼѡ¡πε ¼áßß¿óá "óδ»½áΓδ"
- (payments), ß«ßΓ«∩ΘÑú« ¿º 56 φ½Ñ¼Ñ¡Γ«ó ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε,
- ¡π¼ÑαπѼδσ «Γ 0 ñ« 56. îáßß¿ó payments ¿ »ÑαѼѡ¡á∩ ß «ñ¿¡áα¡«⌐
- Γ«τ¡«ßΓ∞ε, Γá¬ªÑ ¡áºóá¡¡á∩ payments - φΓ« α὿τ¡δÑ »ÑαѼѡ¡δÑ.
-
- ê¡ñѬßδ.
- --------
- ÄΓñѽ∞¡δÑ φ½Ñ¼Ñ¡Γδ ¼áßß¿óá »«¼ÑτáεΓß∩ ¿¡ñѬßἿ,
- µÑ½«τ¿ß½Ñ¡¡δ¼¿ óδαáªÑ¡¿∩¼¿ ó ߬«í¬áσ ß»αáóá «Γ ¿¼Ñ¡¿ »ÑαѼѡ¡«⌐
- ¼áßß¿óá. ìá»α¿¼Ñα, payments(3) ¿ payments(44) - φΓ« ñóá φ½Ñ¼Ñ¡Γá
- ¿º 56 φ½Ñ¼Ñ¡Γ«ó ¼áßß¿óá "payments". Äíδτ¡« »Ñαóδ⌐ φ½Ñ¼Ñ¡Γ
- ¼áßß¿óá »«½πτáÑΓ º¡áτÑ¡¿Ñ ¿¡ñѬßá, αáó¡«Ñ 0, σ«Γ∩ φΓ« ¼«ª¡«
- ¿º¼Ñ¡¿Γ∞, ¿ß»«½∞ºπ∩ «»ÑαáΓ«αδ DIM ¿½¿ OPTION BASE:
-
- ìá»α¿¼Ñα:
-
- DIM payments(55)
-
- äá¡¡δ⌐ «»ÑαáΓ«α DIM «»¿ßδóáÑΓ 56-φ½Ñ¼Ñ¡Γ¡δ⌐ ¼áßß¿ó ß
- ¿¡ñÑ¬ß¡δ¼¿ úαá¡¿µá¼¿ «Γ 0 ñ« 55.
-
- DIM payments(55) - - - - - - - - -OPTION BASE 1
-
- äá¡¡δ⌐ «»ÑαáΓ«α DIM «»¿ßδóáÑΓ 55-φ½Ñ¼Ñ¡Γ¡δ⌐ ¼áßß¿ó ß
- ¿¡ñÑ¬ß¡δ¼¿ úαá¡¿µá¼¿ «Γ 0 ñ« 55 óß½ÑñßΓó¿Ñ »α¿¼Ñ¡Ñ¡¿∩ «»ÑαáΓ«αá
- OPTION BASE. DIM payments(55)
-
- àß½¿ ¼áßß¿ó ¿ß»«½∞ºπÑΓß∩ ó »α«úαá¼¼Ñ íѺ πßΓá¡«ó¬¿ αẼÑα-
- ¡«ßΓ¿ (DIM), ÆôÉüÄ üàëæêè αáí«ΓáÑΓ Γá¬, ß½«ó¡« «»¿ßá¡ ¼áßß¿ó ß
- «ñ¿¡áñµáΓ∞ε φ½Ñ¼Ñ¡ΓἿ (¿¡ñѬßδ «Γ 0 ñ« 10). ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ ¼δ
- ¡áßΓ«∩Γѽ∞¡« ß«óÑΓπѼ óá¼ ºá¡∩Γ∞ß∩ τÑΓ¬«⌐ πßΓá¡«ó¬«⌐ αẼÑα¡«ßΓ¿
- ¬áªñ«ú« ¼áßß¿óá, ¿ß»«½∞ºπѼ«ú« óáΦÑ⌐ »α«úαá¼¼«⌐.
- é ñ«»«½¡Ñ¡¿Ñ ¬ Σπ¡¬µ¿∩¼ ê¡ΓÑα»αÑΓ¿απѼ«ú« üÑ⌐ß¿¬á »« ¼á¡¿»π-
- ½¿α«óá¡¿ε ¼áßß¿óἿ, ÆôÉüÄ üàëæêè »«ºó«½∩ÑΓ «»αÑñѽ∩Γ∞ ñ¿á»áº«¡
- º¡áτÑ¡¿⌐ ¿¡ñѬ߫ó, á ¡Ñ »α«ßΓ« óÑασ¡εε úαá¡¿µπ. ìá»α¿¼Ñα, «»Ñαá-
- Γ«α:
-
- DIM b(50:60)
-
- ß«ºñáÑΓ ¼áßß¿ó b, ß«ßΓ«∩Θ¿⌐ ¿º «ñ¿¡¡áñµáΓ¿ φ½Ñ¼Ñ¡Γ«ó ß «ñ¿¡áα¡«⌐
- Γ«τ¡«ßΓ∞ε, ß ¡«¼ÑαἿ «Γ 50 ñ« 60. Ä»ÑαáΓ«α:
-
- DIM c(50:60,25:45)
-
- ß«ºñáÑΓ ñóπ¼Ñα¡δ⌐ ¼áßß¿ó c, ß«ñÑαªáΘ¿⌐ 231 (11*21) φ½Ñ¼Ñ¡Γ.
- 髺¼«ª¡«ßΓ∞ «»¿ßáΓ∞ ñ¿á»áº«¡δ ¿¡ñѬ߫ó ó ÆôÉüÄ üàëæêè »«ºó«-
- ½∩ÑΓ ¼«ñѽ¿α«óáΓ∞ ßΓαπ¬Γπαπ »α«úαá¼¼¡δσ ñá¡¡δσ ¡á¿í«½ÑÑ «»Γ¿-
- ¼á½∞¡« ñ½∩ ΓѬπΘÑ⌐ ºáñáτ¿.
- Éáßß¼«Γα¿¼, ¡á»α¿¼Ñα, »α«úαá¼¼π, »α«ß½Ñª¿óáεΘπε ßΓáΓ¿ßΓ¿¬π
- ᫪ñáѼ«ßΓ¿ (birth) ó 19 óѬÑ. æΓαπ¬Γπαá «ß¡«ó¡δσ ñá¡¡δσ »α«ú-
- αá¼¼δ »αÑñßΓáó½∩ÑΓ ß«í«⌐ ¼áßß¿ó ß «ñ¿¡áα¡«⌐ Γ«τ¡«ßΓ∞ε, ß«ßΓ«∩Θ¿⌐
- ¿º 100 φ½Ñ¼Ñ¡Γ«ó, ß«ñÑαªáΘ¿σ ¬«½¿τÑßΓó« ñÑΓÑ⌐, ᫪ñÑ¡¡δσ ¬áªñδ⌐
- ú«ñ »α«Φ½«ú« óѬá. é ¿ñÑá½Ñ ß½ÑñπÑΓ ß«ºñáΓ∞ ¼áßß¿ó, ó ¬«Γ«α«¼
- íπñπΓ ¿ß»«½∞º«óá¡δ º¡áτÑ¡¿∩ ¿¡ñѬ߫ó, αáó¡δÑ ú«ñπ πτÑΓá ᫪ñáÑ-
- ¼«ßΓ¿ (¡á»α¿¼Ñα, ᫪ñáѼ«ßΓ∞1851) »αÑñßΓáó½∩ÑΓ, ߬«½∞¬« ñÑΓÑ⌐
- ᫪ñÑ¡« ó 1851 ú«ñπ), ¿ »«φΓ«¼π «Γαδó«¬ »α«úαá¼¼δ
-
- DIM births(1899)
- *
- *
- *
- FOR n = 1800 nj 1899
- PRINT "éßÑú« í佫" births(n) "᫪ñÑ¡¿⌐ ó" n
- NEXT n
-
- íπñÑΓ »αÑñѽ∞¡« »α«ßΓ. è ß«ªá½Ñ¡¿ε, DIM births(1899) ß«ºñáÑΓ
- 1900-φ½Ñ¼Ñ¡Γ¡δ⌐ ¼áßß¿ó, ó ¬«Γ«α«¼ »ÑαóδÑ 1800 φ½Ñ¼Ñ¡Γ«ó íÑß»«-
- ½Ñº¡δ. Äíδτ¡« »α«úαá¼¼¿ßΓδ, αáí«ΓáεΘ¿Ñ ó üÑ⌐ß¿¬Ñ, αÑΦáεΓ φΓπ
- »α«í½Ñ¼π, «»¿ßδóá∩ ¼áßß¿ó ¬á¬
-
- DIM births(99)
-
- ¿ "«íδúαδóá∩" ¿¡ñѬßδ:
-
- FOR n = 1800 nj 1899
- PRINT "éßÑú« í佫" births(n-1800) "᫪ñÑ¡¿⌐ ó" n
- NEXT n
-
-
-
-
-
-
-
-
-
-