Lernpfad:Das Dualsystem/4: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 75: Zeile 75:
* <sb>(dezimal)</sb>
* <sb>(dezimal)</sb>
* <sb>(binaer)</sb>
* <sb>(binaer)</sb>
{{Tipp:End}}
{{Tipp:Start|Tipp 2}}
Überlege zunächst, wie Du das "Teilen mit Rest" in Scratch umsetzen kannst. Eine Modulo-Operation ist in Scratch vorhanden. Um das Ergebnis der Division mit Rest zu finden, kannst Du auch eine normale Division (ohne Rest) durchführen und das Ergebnis abrunden!
Das Ergebnis der Modulo-Operation kannst Du mit dem "verbinden" Block mit Deiner <code>binear</code> Variable verknüpfen. Überlege, an welcher Seite der bestehenden Binärzahl die neue Ziffer angefügt wird.
Überlege zuletzt, wie oft der Vorgang durchgeführt werden muss. Was ist die "Abbruchbedingung", ab der die Schleife aufhören soll, die Befehle in ihrem Inneren auszuführen?
{{Tipp:End}}
{{Tipp:End}}
{{Lösung:Start}}
{{Lösung:Start}}