modu­lo

Lese­zeit: 2 Minu­ten

modu­lo lie­fert den Rest­wert einer Division.

Bei­spiel:

Das Pro­gramm ermit­telt die Tei­ler der im Kopf defi­nier­ten Zahl (144) und zeigt sie im Seri­el­len Moni­tor an.

int Zahl = 144;

void setup()
{
   Serial.begin(9600);
   Serial.println("Die Teiler von " + String(Zahl));

   // nur bis zur Hälfte der Zahl prüfen
   for (int i = 2 ; i <= Zahl / 2 ; i++)
   {
     // wenn kein Rest → Zahl ist teilbar → aktuellen Divisor anzeigen
     if (Zahl % i == 0)
     {
       Serial.println(i);
     }
   }
}

void loop()
{
   // bleibt leer, Programm läuft nur einmal
}

Variable

Letzte Aktualisierung: 23. Nov 2020 @ 9:06