PMG1719/weitere Übungen algorithmische Grundstrukturen

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
 Dies ist eine weitere Übungsseite zur Bearbeitung weiterer einfacher mathematischer Beispiele.
 
 '''Für jedes Problem zunächst einen Algorithmus formulieren, also z.B. in einem Struktogramm
 darstellen. Dann in den vorgegebenen Boxen implementieren.
 Überlege, ob eine ''function'' oder eine ''procedure'' verwendet werden sollte.'''



=== Es soll das Maximum dreier einzugebender Zahlen ermittelt werden. ===


<code id="5abca083d3020">
</code>

<run id="5abca083d31fd">
</run>


=== Es soll geprüft werden, ob durch drei einzugebende Zahlen, die die Seitenlängen darstellen sollen, ein Dreieck beschrieben wird. ===


<code id="5abca083d308b">
</code>

<run id="5abca083d3258">
</run>



{| border="0"
 |-
 | 
=== Was leistet dieser Algorithmus? ===
 || <run id="5abca083d32b1">//hier als Kommentar die Antwort eintragen</run> ||  [[Bild:Struktogramm2.jpg|right|thumb|100px|Struktogramm]]
 |-
 |  ||  || 
 |-
 | 
=== Implementiere den Algorithmus. ===
 || <code id="5abca083d30e2">
</code> || 
 |-
 |  ||
<run id="5abca083d331d">
</run> 
|-
|
=== Setze den Algorithmus mit einer Zählschleife um<br> (also die Schleife mit vorangestellter Bedingung ersetzen). ===
 || <code id="5abca083d3139">
</code> || 
 |-
 |  || 
<run id="5abca083d3381">
</run> 
 |}



=== Berechne die Fakultät einer gegebenen Zahl ===


<code id="5abca083d3190">
</code>

<run id="5abca083d33e2">
</run>