summaryrefslogtreecommitdiff
path: root/support/mnu/kalk.hlp
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/mnu/kalk.hlp
Initial commit
Diffstat (limited to 'support/mnu/kalk.hlp')
-rw-r--r--support/mnu/kalk.hlp127
1 files changed, 127 insertions, 0 deletions
diff --git a/support/mnu/kalk.hlp b/support/mnu/kalk.hlp
new file mode 100644
index 0000000000..fff87c7ab8
--- /dev/null
+++ b/support/mnu/kalk.hlp
@@ -0,0 +1,127 @@
+; Help soubor pro program kalk.exe
+
+%1, 6, 5, 70, 17, 2, 0, 1, 1, ' Kalkulacka - Help '
+
+ KALKULACKA - VYPOCET VYRAZU V REALNE PROMENNE
+ *********************************************
+ ver. 5.5.1991 Petr Olsak, K 301, FEL CVUT
+
+ HLAVNI OBSAH HELPU
+ ------------------
+ * Prace s kalulackou ............ klavesa <P>
+ * Syntaxe zadavani vyrazu ............... <V>
+ * Zadavani vlastnich konstant ........... <C>
+ * Tabelace funkce ....................... <T>
+ * Kalkulacka jako residentni program .... <R>
+--------------------------------------------------------------------
+ Dalsi help - viz klavesy <P>, <V>, <C>, <T>, <R>
+ Konec helpu - jakakoli jina klavesa
+^ P: 7, V: 10, C: 3, T: 4, R: 8
+
+
+%10, 4, 3, 70, 21, 2, 0, 1, 1, ' Syntaxe vyrazu '
+
+ Pravidla jsou stejna jako v Pascalu s jistymi rozsirenimi.
+ Lze pouzit : * binarni operace: + - * /
+ * unarni operace: + -
+ * kulate zavorky,
+ * elementarni funkce: abs, sin, cos, exp, ln,
+ sqr, sqrt, arctan.
+ Navic lze pouzit :
+ * umocnovani, tj. binarni operace: ^
+ * elementarni funkce: tg, cotg, arsin, arcos, artg, sinh,
+ cosh, tgh, arsinh, arcosh, artgh,
+ log, sign, trunc, frac.
+ * funkce vice parametru: min, max.
+ Operandy jsou : * ciselne konstanty (jako v Pascalu),
+ * konstanty pi, e a dalsi, ktere si sami
+ nadefinujete
+ * rezervovany identifikator kalk (viz <P>).
+------------------------------------------------------------------
+ <P> - prace s kalkulackou, <H> - hlavni obsah helpu
+^ P: 7, H: 1
+
+%7, 6, 4, 70, 18, 2, 0, 1, 1, ' Prace s kalkulackou '
+
+ Na zvyrazneny radek napisete vyraz a odeslete jej klavesou
+ <Enter>. Pokud je vyraz tak slozity, ze se nevejde do nabizeneho
+ radku, nezoufejte a piste dale. Text se zacne "rolovat" doleva.
+ Dale pomoci kurzorovych klaves a klaves <Home> a <End> jej muzete
+ "rolovat" zpet. V takovem pripade se vysledek napise do zvlastniho
+ vysledkoveho okna, abyste videli cely vyraz naraz.
+ Pisete-li dalsi vyraz, predchozi se automaticky smaze, Chete-li
+ jej zachovat (pro opravu), zmacknete nejdriv kursorovou klavesu.
+ Pri syntakticke chybe Vam blika kurzor v miste chyby.
+ Zapis vyrazu se ridi pravidly podobne jako v Pascalu <V>.
+ Muzete s vyhodou pouzit vsechny konstanty (pi, e, vase vlastni) a
+ dale rezervovany identifikator kalk , ve kterem je hodnota vy-
+ sledku z posledniho pouziti kalkulacky.
+--------------------------------------------------------------------
+ <V> - pravidla pro vyraz, <H> - hlavni obsah helpu
+^ V: 10, H: 1
+
+%3, 6, 2, 70, 20, 2, 0, 1, 1, ' Zadavani konstant '
+
+ Rezervovane konstanty v okne pro konstanty napovidaji, jak si
+ mate pocinat. Tyto prvni dve konstanty (pi, e) nemuzete menit.
+ Vpravo od rovnitka pisete vyraz, ktery obsahuje predem definovane
+ konstanty. Ulozeni hodnoty konstanty potvrdite klavesou <Enter>.
+ Klavesa <Esc> a kurzorove klavesy <> , <>, <PgUp>, <PgDown>
+ nepotvrzuji novou hodnotu. Navic <Esc> ukoncuje definici konstant.
+ Pri opetovnem volani okna s konstantami muzete postupne menit
+ Vase konstanty. K oprave napsanych konstant pouzijte kurzorovych
+ klaves. Nezapomente na potvrzeni nove hodnoty - <Enter>.
+ Identifikatory konstant mohou byt jakekoli. Zacinaji pismenem,
+ dale jsou pismena nebo cislice (max. 8 znaku). Nerozlisuje se mezi
+ velkymi a malymi pismeny !
+ Konstanty se mohou ruzne "vzajemne" definovat. Napr. pokud jste
+ uz definovali c = 1 , muzete zmenit tento radek na c = c + 1 .
+ Kazde potvrzeni tohoto radku znamena zvetseni konstanty o jednicku.
+--------------------------------------------------------------------
+ <V> - syntaxe vyrazu, <H> - hlavni obsah helpu
+^ V: 10, H: 1
+
+%4, 15, 7, 50, 9, 2, 0, 1, 1, ' Tabelace funkce '
+
+ Tato cast programu jeste neni udelana.
+
+ Bude obsahovat tabelaci funkce s moznosti
+ ukladat vysledky do souboru.
+------------------------------------------------
+ <H> - hlavni obsah helpu
+^ H: 1
+
+%8, 5, 5, 70, 15, 2, 0, 1, 1, ' Kalkulacka jako residentni '
+
+ Napisete-li v DOSu prikaz: kalk /r , zustane kalkulacka v pa-
+ meti jako residentni a bude vyvolatelna klavesami Alt-K .
+ Protoze je to muj prvni residentni program a nemel jsem moznost
+ k teto problematce nic nastudovat a s nikym jsem to nekonzultoval,
+ varuji pred pouzitim rezidentni kalkulacky.
+ Predevsim nechodi v grafickem prostredi. To by se jeste dalo
+ otestovat, horsi je, ze se kope s jinymi residentnimi programy a
+ nejvetsi smula je, ze si obcas nerozumi ani s Norton-Commanderem.
+ Posledni problem je v tom, ze zatim neumim residentni program
+ z pameti odstranit, tudiz se nabizi jen resetovani pocitace.
+--------------------------------------------------------------------
+ <H> - hlavni obsah helpu
+^ H: 1
+
+%41, 4, 5, 74, 17, 2, 0, 2, 1, ' Help '
+
+ *************************** ZADAVANI FUNKCE **************************
+
+ Funkci napisete va tvaru vyrazu <V> a ukoncite klavesou <Enter>.
+ Pri syntakticke chybe Vam blika kurzor v miste chyby.
+ Vyraz pro funkci nezakoncujte symbolem "dx".
+ Nechcete-li, aby Vam po zmacknuti prvni klavesy nabizeny text
+ zmizel (chcete jej napr. jen opravit), pohnete nejdrive kurzorem.
+ Vestaveny editor se chova podobne, jako editor v Norton Commanderu.
+ Pokud se Vam funkce nevejde do zvyrazneneho radku, nezoufejte.
+ Text se zacne "rolovat" doleva. Dale pomoci kurzorovych klaves a
+ klaves <Home> a <End> jej muzete "rolovat" zpet.
+ ----------------------------------------------------------------------
+ Pro podrobnejsi komentar o vyrazech muzete zmacknout <V>.
+^ V: 10
+
+ \ No newline at end of file