Ein Algorithmus zum ...

Eingabe  : natürliche Zahlen a, b
Ergebnis : eine natürliche Zahl 

Rechnung:
c := a; d := b; e := 0;
solange (c > 0) wiederhole {
   wenn (c ist ungerade) dann {
      e := e + d;
   }
   c := c / 2; d := d + d;
}
Ergebnis ist in  e

Struktogramm? Beispielrechnung? Bedeutung?



Johannes Waldmann 2007-01-23