Teiler bestimmen

Lesezeit: 4 Minuten

Seite als PDF

Das Pro­gramm erfasst die im Seriellen Mon­i­tor eingegebe­nen Werte …

  • Größe des Zahlen­raum
  • kle­in­ster Teil­er
  • größter Teil­er

.. und berech­net aus diesen Angaben die teil­baren Zahlen im fest­gelegten Zahlen­raum. Außer­dem wird die Anzahl der teil­baren Zahlen ermit­telt und angezeigt.

So sieht es aus:

Für diese Auf­gabe brauchst du nur den Arduino.

Bei der Ver­wen­dung von Funk­tio­nen kön­nen nicht nur einzelne Vari­able, son­dern auch Arrays übergeben wer­den.

Das Beispiel­pro­gramm stellt die Vielfachen ein­er eingegebe­nen Zahl im Zahlen­raum bis 100 im Seriellen Mon­i­tor dar.

Das dazuge­hörige Pro­gramm:

Das Pro­gramm soll jet­zt erweit­ert wer­den.

Der set­up-Teil weist auf die Bedi­enung des Pro­gramms hin:

Die Eingabe der Para­me­ter soll in ein­er Zeile erfol­gen:
Zahlen­raum und Teil­er wer­den durch ein Kom­ma getren­nt, kle­in­ster und größter Teil­er wer­den durch ein Minus-Zeichen getren­nt.
Beispiel: 100,12–15 ⇒ Zahlen­raum bis 100, Teil­er 12–15

Für die Auswer­tung wird die Funk­tion ⇒index­Of ver­wen­det. Sie stellt zunächst die Posi­tion des Kom­mas und anschließend die Posi­tion des Minus-Zeichens fest und definiert die entsprechen­den Vari­ablen.
Außer­dem wird mit einem Hin­weis darauf hingewiesen, dass entwed­er das Kom­ma oder das Minus-Zeichen fehlt. Beachte die Kom­mentare.

Jet­zt fehlt noch die im loop-Teil aufgerufene Funk­tion Ergeb­nisAnzeigen.

Sie wird mit drei Para­me­tern aufgerufen:
dem Array Zahlen, dem aktuellen Divi­sor und der Länge des Arrays Zahlen.


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Verwandte Anleitungen:


Letzte Aktualisierung: Okt. 24, 2025 @ 14:02