nicole: explizite Zahlenfolgen

Beitrag lesen

Hi!

Die Werte für die Variablen kommen aus einem formular:

form.php

<html>
<head>
 <title>Zahlenfolgen</title>
<style>
 body
 {
            font-size: 10pt;
            font-face: normal;
            font-family: verdana;
 }

input
 {
       border-width: 1px;
            border-color: #002700;
            border-style: solid;
            font family: verdana;
     background: #FFFFFF;
 }
</style>

</head>
<body>

<br>
 - <u>Bitte tragen Sie die Werte ein und senden Sie das Formular ab.</u><br>

<form action="calc.php" method="post">
   Explizite ZF: <input type="text" size="30" name="an"> /: 6<br>
   Gliedanzahl: <input type="text" size="30" name="zv"> /: Bsp. 15<br>
   Operator: <input type="text" size="30" name="operator"> /: +,-,*,/<br>

<input type="submit" value="submit">
 </form>

</body>
</html>

calc.php

<html>
<head>

<style>
 body
 {
            font-size: 10pt;
            font-face: normal;
            font-family: verdana;
 }
</style>

</head>
<body>

<?

echo ("<u><b>Ihre Eingaben:</b></u><p>");
  echo "<br>";
  echo "- | Wert = $an <br>";
  echo "- | Gliedanzahl = $zv <br>";
  echo "- | Operator = $operator <br>";
  echo "<br>";

for ($i=1; $i<=$zv; $i++)
 {

switch ($operator)
 {
   case '+':
      $erg = $an + $i;
      break;
   case '-':
      $erg = $an - $i;
      break;
 case '*':
      $erg = $an * $i;
      break;
   case '/':
      $erg = $an / $i;
      break;
   case '%':
      $erg = $an % $i;
      break;
   default:
     // fehler
      break;
 }

echo ("Zahlenfolge: $i ::: Wert: $erg <p>");

}

?>

</body>
</html>