PHP :: Aufgabe #279

3 Lösungen Lösungen öffentlich

Quadratzahlen zwischen 1 und 100

Anfänger - PHP von DeinError404 - 30.04.2020 um 23:42 Uhr
Schreibe ein kleines Programm, das die Quadratzahlen zwischen 1 und 100 ausgibt. (Nicht die ersten 100 Quadratzahlen, die Aufgabe gibt es schon.)

Lösungen:

vote_ok
von Exception (7090 Punkte) - 11.07.2020 um 11:38 Uhr
Quellcode ausblenden PHP-Code
<?php

$start = microtime(true);

for ($number = 1; $number <= 100; $number++) {
  for ($exp = 0; $exp < $number; $exp++) {
    if (pow(2, $exp) === $number) {
      echo '2^' , $exp , ' = ' , $number , PHP_EOL;
    }
  }
}

echo PHP_EOL , 'duration: ' , microtime(true) - $start , 's' , PHP_EOL;

Konsolenausgabe:

2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
2^6 = 64

duration: 0.00072813034057617s
vote_ok
von Mario2606 (470 Punkte) - 28.10.2020 um 08:59 Uhr
Quellcode ausblenden PHP-Code
        $ergebnis = 1;
          for ($zahl = 1; $ergebnis<100; $zahl++){
            $ergebnis = $zahl*$zahl;
            echo $ergebnis;
            echo "<br>";
          }
vote_ok
von Mario2606 (470 Punkte) - 28.10.2020 um 09:00 Uhr
Quellcode ausblenden PHP-Code
        $ergebnis = 1;
          for ($zahl = 1; $ergebnis<100; $zahl++){
            $ergebnis = $zahl*$zahl;
            echo $ergebnis;
            echo "<br>";
          }
1810702

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.