linuxkurs/img/until.svg
2019-01-04 10:51:35 +01:00

295 lines
11 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1280"
height="1024"
id="svg3092"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="until.svg">
<defs
id="defs3094">
<marker
inkscape:stockid="Arrow1Sstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Sstart"
style="overflow:visible">
<path
inkscape:connector-curvature="0"
id="path5677"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(0.2,0,0,0.2,1.2,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lstart-3"
style="overflow:visible">
<path
inkscape:connector-curvature="0"
id="path5683-5"
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform="matrix(1.1,0,0,1.1,1.1,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Sstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Sstart-1"
style="overflow:visible">
<path
inkscape:connector-curvature="0"
id="path5677-7"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
transform="matrix(0.2,0,0,0.2,1.2,0)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="557.14202"
inkscape:cy="567.90994"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1846"
inkscape:window-height="1056"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
orientation="1,0"
position="641.42857,822.85714"
id="guide3620" />
</sodipodi:namedview>
<metadata
id="metadata3097">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-28.362183)">
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold"
x="288.04337"
y="173.7321"
id="text5577"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="288.04337"
y="173.7321"
id="tspan3371">Solange Bedingung</tspan><tspan
sodipodi:role="line"
x="288.04337"
y="196.2321"
id="tspan5581">nicht erfüllt ist, liefert</tspan><tspan
sodipodi:role="line"
x="288.04337"
y="218.7321"
id="tspan3383">der Rückgabewert 1,</tspan><tspan
sodipodi:role="line"
x="288.04337"
y="241.2321"
id="tspan5583">Schleifenkommandos werden </tspan><tspan
sodipodi:role="line"
x="288.04337"
y="263.73212"
id="tspan5585">weiterhin ausgeführt.</tspan></text>
<g
id="g3218"
transform="matrix(1.2147577,0,0,1.2147577,-97.126906,-47.272014)">
<g
id="g3215">
<rect
style="fill:#f9f9f9;fill-opacity:1;stroke:#999999;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="rect5595"
width="256.42856"
height="42.857143"
x="491.42856"
y="103.78856"
transform="translate(0,0.00216797)"
rx="1.6597886"
ry="0.94550157" />
</g>
<text
sodipodi:linespacing="125%"
id="text5597"
y="134.08658"
x="542.14288"
style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
xml:space="preserve"><tspan
y="134.08658"
x="542.14288"
id="tspan5599"
sodipodi:role="line">until... loop</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="330.82861"
y="845.39014"
id="text5587"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5589"
x="330.82861"
y="845.39014">Bedingung erfüllt,</tspan><tspan
sodipodi:role="line"
x="330.82861"
y="867.89014"
id="tspan5591">Rückgabewert 0, </tspan><tspan
sodipodi:role="line"
x="330.82861"
y="890.39014"
id="tspan3442">Schleife wird </tspan><tspan
sodipodi:role="line"
x="330.82861"
y="912.89014"
id="tspan5593">beendet.</tspan></text>
<path
style="fill:#ffff00;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 458.21429,305.78571 182.5,-41.78571 180,41.42857 -181.07143,41.78571 z"
id="path3444"
inkscape:connector-curvature="0"
transform="translate(0,28.362183)" />
<text
xml:space="preserve"
style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="558.57141"
y="312.57144"
id="text3446"
sodipodi:linespacing="125%"
transform="translate(0,28.362183)"><tspan
sodipodi:role="line"
id="tspan3448"
x="558.57141"
y="312.57144">until [condition]</tspan></text>
<g
id="g3509"
transform="matrix(0.67405424,0,0,0.97685096,88.198871,29.211426)">
<rect
ry="32.374073"
rx="24.516932"
y="414.50504"
x="684.64282"
height="226.42857"
width="278.57144"
id="rect5507"
style="fill:#ececec;fill-opacity:1;stroke:#999999;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
sodipodi:linespacing="125%"
id="text5509"
y="433.09491"
x="734.84375"
style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
xml:space="preserve"><tspan
y="433.09491"
x="734.84375"
id="tspan5511"
sodipodi:role="line" /><tspan
y="463.09491"
x="734.84375"
sodipodi:role="line"
id="tspan5551">do</tspan><tspan
id="tspan5515"
y="493.09491"
x="734.84375"
sodipodi:role="line" /><tspan
id="tspan5517"
y="523.09491"
x="734.84375"
sodipodi:role="line">command</tspan><tspan
id="tspan5519"
y="553.09491"
x="734.84375"
sodipodi:role="line">command</tspan><tspan
id="tspan3507"
y="583.09491"
x="734.84375"
sodipodi:role="line">...</tspan><tspan
id="tspan3224"
y="613.09491"
x="734.84375"
sodipodi:role="line">commandN</tspan><tspan
style="font-size:26px;font-weight:bold;fill:#ff0000;-inkscape-font-specification:Arial Bold"
id="tspan5523"
y="644.76605"
x="734.84375"
sodipodi:role="line"> </tspan></text>
</g>
<path
style="fill:none;stroke:#008000;stroke-width:8.98333168;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0.69999999;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Sstart);marker-mid:none;marker-end:none"
d="M 530.60029,477.70601 C 218.88355,333.44044 530.58516,371.3823 530.58516,371.3823"
id="path7857-5"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#ff0400;stroke-width:4.779356;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Lstart-3);marker-mid:none;marker-end:none"
d="M 509.7072,749.22103 C 18.920141,503.65843 441.16971,336.19259 441.16971,336.19259"
id="path7857"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#0000ff;stroke-width:5.68769217;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0.69999999;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Sstart);marker-mid:none;marker-end:none"
d="M 786.42836,372.42747 C 917.47391,524.91621 773.29139,657.43778 773.29139,657.43778"
id="path7857-5-5"
inkscape:connector-curvature="0" />
<g
id="g5546"
transform="translate(157.85713,-95.3571)">
<rect
ry="32.374073"
rx="8.0883598"
y="813.79071"
x="395.71429"
height="45"
width="172.85715"
id="rect5540"
style="fill:#f9f9f9;fill-opacity:1;stroke:#999999;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
sodipodi:linespacing="125%"
id="text5542"
y="845.2193"
x="450.71426"
style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
xml:space="preserve"><tspan
y="845.2193"
x="450.71426"
id="tspan5544"
sodipodi:role="line">done </tspan></text>
</g>
</g>
</svg>