PMG2425 10/weitere Aufgaben 1
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language> Dies ist eine Übungsseite zur Bearbeitung weiterer mathematischer Beispiele. Für jedes Problem '''zunächst einen Algorithmus verbal formulieren und dann in einem Struktogramm''' darstellen. Dann in den vorgegebenen Boxen implementieren. '''Hinweis''': lösbar mittels Zählschleifen und/oder Verzweigungen == Das Maximum dreier einzugebender Zahlen soll ermittelt werden. == <code id="675867dd72112"> </code> <run id="675867dd725cb"> </run> == Die Werte für die drei Seitenlängen eines Dreiecks werden eingegeben. Es soll geprüft werden, ob durch diese Werte überhaupt ein Dreieck konstruierbar ist. == <code id="675867dd721e0"> </code> <run id="675867dd72632"> </run> == Es soll geprüft werden, ob eine gegebene Zahl eine Quadratzahl ist. == <code id="675867dd7229c"> </code> <run id="675867dd72698"> </run> == Potenz == Das Potenzieren einer Basis a mit dem Exponenten b soll implementiert werden: <code id="675867dd7238e"> </code> <run id="675867dd726ff"> </run> Tabelle für die Abarbeitung für a=2 und b=4: <table width="20%" border="1" cellpadding="0" cellspacing="2"> <tr> <td><b><p align="center">a</p></b></td> <td><b><p align="center">b</p></b></td> <td><b><p align="center"> i </p></b></td> <td><b><p align="center">ergebnis</p></b></td> </tr> <tr> <td><p align="center">2</p></td> <td><p align="center">4</p></td> <td><p align="center">-</p></td> <td><p align="center">1</p></td> </tr> <tr> <td><p align="center">2</p></td> <td><p align="center">4</p></td> <td><p align="center">1</p></td> <td><p align="center">2</p></td> </tr> <tr> <td><p align="center">2</p></td> <td><p align="center">4</p></td> <td><p align="center">2</p></td> <td><p align="center">4</p></td> </tr> <tr> <td><p align="center">2</p></td> <td><p align="center">4</p></td> <td><p align="center">3</p></td> <td><p align="center">8</p></td> </tr> <tr> <td><p align="center">2</p></td> <td><p align="center">4</p></td> <td><p align="center">4</p></td> <td><p align="center">16</p></td> </tr> </table> == Fakultät == Fakultät ist die Bezeichnung für die Berechnung des Produktes aufeinanderfolgender natürlicher Zahlen von 1 bis n. Bsp.: Fakultät von 5 - geschrieben 5! --> 5! = 1*2*3*4*5 = 120 <code id="675867dd7247d"> </code> <run id="675867dd7276a"> </run> Tabelle für die Abarbeitung für n=4: <table width="20%" border="1" cellpadding="0" cellspacing="2"> <tr> <td><b><p align="center">n</p></b></td> <td><b><p align="center">i</p></b></td> <td><b><p align="center">ergebnis</p></b></td> </tr> <tr> <td><p align="center">4</p></td> <td><p align="center">-</p></td> <td><p align="center">1</p></td> </tr> <tr> <td><p align="center">4</p></td> <td><p align="center">1</p></td> <td><p align="center">1</p></td> </tr> <tr> <td><p align="center">4</p></td> <td><p align="center">2</p></td> <td><p align="center">2</p></td> </tr> <tr> <td><p align="center">4</p></td> <td><p align="center">3</p></td> <td><p align="center">6</p></td> </tr> <tr> <td><p align="center">4</p></td> <td><p align="center">4</p></td> <td><p align="center">24</p></td> </tr> </table> == Die Summe bzw. das Produkt natürlicher Zahlen von Anfangs- bis Endwert soll berechnet werden. == <code id="675867dd7252b"> </code> <run id="675867dd727d3"> </run>