Web - Übung 2, PHP

From Coders.Bay Wiki
Jump to navigation Jump to search
  • Erstelle zunächst ein Array, in dem sich ein Produkt mit dem zugehörigen Preis und die Anzahl der verfügbaren Artikel befindet.
    • Schreibe nun ein Programm, das:
      • Den Käufer darüber informiert, dass der Artikel nicht verfügbar ist, falls der Warenbestand auf 0 steht.
      • Ausgibt, dass das Produkt versandkostenfrei geliefert wird, falls mindestens ein Artikel vorrätig ist und falls der Preis bei mindestens 20 Euro liegt
      • Anzeigt, dass für die Lieferung 5 Euro Versandkosten anfallen, falls der Artikel verfügbar ist, der Preis jedoch unter 20 Euro liegt.
  • Erstelle drei Programme, die von 1 bis 10 zählen, verwende hierfür jeweils einmal eine while-, eine for- und eine do-while-Schleife
  • Erstelle ein zusammengesetztes Array für das Sortiment eines Obst- und Gemüsehändlers mit Äpfel, Birnen, Tomaten und Zucchini. Die erste Ebene soll einen numerischen Index haben.
    Die zweite soll hingegen assoziativ sein (mit den Bezeichnungen Produkt, Preis und Sonderangebot). Bei der Angabe zum Produkt handelt es sich um eine Zeichenkette mit der entsprechenden
    Obst- oder Gemüsesorte, beim Preis um eine Zahl und die Angabe Sonderangebot soll eine boolesche Variable sein.
    Erstelle eine foreach-Schleife, die den Produktnamen und den Preis angibt. Sollte es ich dabei um ein Sonderangebot handeln, soll vor diesen Angaben „Achtung Sonderangebot!“ erscheinen.
  • Ergänze das vorherige Beispiel um die Ausgabe des entsprechenden Feldnamens. Das Sonderangebot kannst du weg lassen.
  • Erstelle eine Funktion, die die ersten zehn Potenzen einer Zahl berechnet. Dazu kommt der Operator ** zum Einsatz. Diesem wird die Basis vorangestellt und darauf folgt der Exponent. Speichere alle Potenzen in ein Array. Dieses Array soll auch der Rückgabewert der Funktion sein.
  • Erstelle eine weitere Funktion, die alle Werte eine Arrays mit print oder echo ausgibt. Speichere diese in eine separate PHP-File und binde diese (mit 'include) in die erste PHP-File ein.
  • Suche in der Online-Dokumentation eine Funktion, um die Quadratwurzel einer Zahl zu bestimmen und eine weitere Funktion, mit der du eine Zufallsvariable generierst.
    Informiere dich über die Anwendung dieser beiden Funktionen. Erstelle nun ein Programm, dass die Wurzel eines zufälligen Werts berechnet und sowohl den Ausgangswert als auch das Ergebnis ausgibt.