Teiler bestimmen



Seite als PDF

Das Pro­gramm erfasst die im Seri­el­len Moni­tor ein­ge­ge­be­nen Wer­te …

  • Grö­ße des Zah­len­raum
  • kleins­ter Tei­ler
  • größ­ter Tei­ler

.. und berech­net aus die­sen Anga­ben die teil­ba­ren Zah­len im fest­ge­leg­ten Zah­len­raum. Außer­dem wird die Anzahl der teil­ba­ren Zah­len ermit­telt und ange­zeigt.

So sieht es aus:

Für die­se Auf­ga­be brauchst du nur den Ardui­no.

Bei der Ver­wen­dung von Funk­tio­nen kön­nen nicht nur ein­zel­ne Varia­ble, son­dern auch Arrays über­ge­ben wer­den.

Das Bei­spiel­pro­gramm stellt die Viel­fa­chen einer ein­ge­ge­be­nen Zahl im Zah­len­raum bis 100 im Seri­el­len Moni­tor dar.

Das dazu­ge­hö­ri­ge Pro­gramm:

Das Pro­gramm soll jetzt erwei­tert wer­den.

Der set­up-Teil weist auf die Bedie­nung des Pro­gramms hin:

Die Ein­ga­be der Para­me­ter soll in einer Zei­le erfol­gen:
Zah­len­raum und Tei­ler wer­den durch ein Kom­ma getrennt, kleins­ter und größ­ter Tei­ler wer­den durch ein Minus-Zei­chen getrennt.
Bei­spiel: 100,12-15 ⇒ Zah­len­raum bis 100, Tei­ler 12-15

Für die Aus­wer­tung wird die Funk­ti­on ⇒indexOf ver­wen­det. Sie stellt zunächst die Posi­ti­on des Kom­mas und anschlie­ßend die Posi­ti­on des Minus-Zei­chens fest und defi­niert die ent­spre­chen­den Varia­blen.
Außer­dem wird mit einem Hin­weis dar­auf hin­ge­wie­sen, dass ent­we­der das Kom­ma oder das Minus-Zei­chen fehlt. Beach­te die Kom­men­ta­re.

Jetzt fehlt noch die im loop-Teil auf­ge­ru­fe­ne Funk­ti­on Ergeb­nisAn­zei­gen.

Sie wird mit drei Para­me­tern auf­ge­ru­fen:
dem Array Zah­len, dem aktu­el­len Divi­sor und der Län­ge des Arrays Zah­len.


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Ähnliche Projekte


Letzte Aktualisierung: Jan. 2, 2026 @ 10:10