Primzahlenrechner mit Ausgabe

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Primzahlenrechner mit Ausgabe

    Hallo Leute,
    ich habe einen Primzahlenberechner programmiert, der auch für jede Zahl * ausgeben soll, bring ihn aber leider nicht zum laufen und komm nicht drauf.
    Vielleicht könnte mir jemand helfen

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Primzahlen</title>
    </head>
    <body>
    <form action="PrimZ.html" method="post">
    <label for="zahl">Wert eingeben: </label>
    <br/>
    <input type="text" id="zahl" name="zahl">
    <br/>
    <button name="send" value="1">Abschicken</button>
    <br>
    <br>

    <?php
    // Variablen definieren
    $zahl = $_REQUEST['zahl'];
    $bool = false;

    for($i=1; $i <= $zahl; $i++){
    // Bool wird auf true gesetzt
    $bool = true;
    for ($j=2; $j < $i/2 ; $j++)}
    //i modulo j
    //Bei einem Ergebnis von 0 wird der bool auf false gesetzt und der Vorgang unterbrochen
    if($i % $j == 0){$bool = false; break;}}
    if($bool == true){
    echo "$i, ";}}

    ?>
    <div>
    <h2>Darstellung</h2>
    <?php
    for($up_counter = 0; $up_counter < $zahl; $up_counter++)
    {
    $log_res = Log($up_counter);
    for($i=0; $i< $log_res* 10; $i++)
    {
    echo "*";
    }
    </br>
    }
    ?>

    </div>
    </body>
    </html>

  • #2
    Was ergibt das Debugging?

    Kommentar


    • #3
      Wie wäre es, wenn du dein error_reporting mal hochdrehst? Ich bekomme hier Parse Errors ohne Ende.

      Gruß
      Peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar


      • #4
        Mit den eror_reporting sieht man dann auch das eine Klammer Falschrum gesetzt ist und das <br> ohne Echo nichts in PHP Code zu suchen hat (am besten weglassen).

        Dann läuft der Code auch schon

        Kommentar

        Lädt...
        X