Programmieren - alles kontrollieren 4.937 Themen, 20.654 Beiträge

Kleines C-Problem

Nobody666 / 4 Antworten / Flachansicht Nickles

Hallo,


hab ein kleines Problem mit einem C-Programm. WarnMeldung zählt nicht im 1er Schritt nach unten, sondern mal im 1 er Schitt und mal im 2 er Schritt, d.h. in einem Ablauf 10001,10000,9999,9998 im anderen z.B. 10003,10001,9999,9998. Genau hier ist mein Problem, das dann die if Schleife übersprungen wird, da der Rest hier nicht gleich Null wird. Wie kann ich das am besten verpacken, damit mir auch in diesem Fall hier die Nachricht einmal angezeigt wird?


 Warn_20_Rest = WarnMeldung % 500;
      if (Warn_20_Rest == 0)
      {
       printf("Adressen gehen aus);
      } else....


 


 

bei Antwort benachrichtigen
Nobody666 Andreas42 „Hi! Ups, erwicht, hab den Modulo ignoriert. Sorry, hab nicht genau hingesehen....“
Optionen

Hallo,
danke für deine schnelle Hilfe,
werde deinen vorschlag gleich in die Tat umsetzen.
Bis dann
mfg
Nobody

bei Antwort benachrichtigen