mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-28 12:41:57 +01:00
26 lines
3.0 KiB
Plaintext
26 lines
3.0 KiB
Plaintext
|
\begin{Verbatim}[commandchars=\\\{\},codes={\catcode`\$=3\catcode`\^=7\catcode`\_=8}]
|
||
|
\PYGdefault{n+nb}{echo} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}Geben sie die erste Nummer ein:\PYGdefaultZdq{}}
|
||
|
\PYGdefault{n+nb}{read }a
|
||
|
\PYGdefault{n+nb}{echo} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}Geben sie die zweite Nummer ein:\PYGdefaultZdq{}}
|
||
|
\PYGdefault{n+nb}{read }b
|
||
|
\PYGdefault{n+nb}{echo} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}Geben sie die gewünschte Opertaion +, \PYGdefaultZhy{} , / oder x ein\PYGdefaultZdq{}}
|
||
|
\PYGdefault{n+nb}{read }opr
|
||
|
\PYGdefault{k}{if} \PYGdefault{o}{[} \PYGdefault{n+nv}{\PYGdefaultZdl{}opr} \PYGdefault{o}{=} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}+\PYGdefaultZdq{}} \PYGdefault{o}{]}
|
||
|
\PYGdefault{k}{then}
|
||
|
\PYGdefault{n+nv}{op}\PYGdefault{o}{=}\PYGdefault{l+s+sb}{`}expr \PYGdefault{n+nv}{\PYGdefaultZdl{}a} + \PYGdefault{n+nv}{\PYGdefaultZdl{}b}\PYGdefault{l+s+sb}{`}
|
||
|
\PYGdefault{n+nb}{echo} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}}\PYGdefault{n+nv}{\PYGdefaultZdl{}op}\PYGdefault{l+s+s2}{\PYGdefaultZdq{}}
|
||
|
\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}
|
||
|
\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}
|
||
|
\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}
|
||
|
\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}\PYGdefaultZus{}
|
||
|
\PYGdefault{k}{elif} \PYGdefault{o}{[} \PYGdefault{n+nv}{\PYGdefaultZdl{}opr} \PYGdefault{o}{=} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}/\PYGdefaultZdq{}} \PYGdefault{o}{]}
|
||
|
\PYGdefault{k}{then}
|
||
|
\PYGdefault{n+nv}{op}\PYGdefault{o}{=}\PYGdefault{l+s+sb}{`}expr \PYGdefault{n+nv}{\PYGdefaultZdl{}a} / \PYGdefault{n+nv}{\PYGdefaultZdl{}b}\PYGdefault{l+s+sb}{`}
|
||
|
\PYGdefault{n+nb}{echo} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}}\PYGdefault{n+nv}{\PYGdefaultZdl{}op}\PYGdefault{l+s+s2}{\PYGdefaultZdq{}}
|
||
|
\PYGdefault{k}{elif} \PYGdefault{o}{[} \PYGdefault{n+nv}{\PYGdefaultZdl{}opr} \PYGdefault{o}{=} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}x\PYGdefaultZdq{}} \PYGdefault{o}{]}
|
||
|
\PYGdefault{k}{then}
|
||
|
\PYGdefault{n+nv}{op}\PYGdefault{o}{=}\PYGdefault{l+s+sb}{`}expr \PYGdefault{n+nv}{\PYGdefaultZdl{}a} \PYGdefault{l+s+se}{\PYGdefaultZbs{}*} \PYGdefault{n+nv}{\PYGdefaultZdl{}b}\PYGdefault{l+s+sb}{`}
|
||
|
\PYGdefault{n+nb}{echo} \PYGdefault{l+s+s2}{\PYGdefaultZdq{}}\PYGdefault{n+nv}{\PYGdefaultZdl{}op}\PYGdefault{l+s+s2}{\PYGdefaultZdq{}}
|
||
|
\PYGdefault{k}{fi}
|
||
|
\end{Verbatim}
|