Benedikt Hermann: Subtraktion

Beitrag lesen

for ($i=1;$i<90;$i++){
$n= ($i % 27 )+1;
printf('Tage seit dem Beginn %s  Notdienst hat %s <br>',$i,$n);
}

wobei $i die Differenz der Tage ist.

Hmm, versteh ich irgendwie nicht und klappt auch nicht.

Ich möchte wissen, welche Gruppe Notdienst hat. Gazu zähle ich erst alle vergangenen Tage im ganzen Jahr und rechne die dann %27 (Da es ja 27 Gruppen sind). So... nun würde die richtige Gruppe rauskommen, wenn am 1.1. des Jahres die Grupp 1 Notdienst hätte. Hat sie aber nicht. sondern erst 17 Tage nach dem 1.1. hat die Gruppe 1 das erste mal Notdienst.
Desswegen möchte ich von der Zahl die bei dem Modolu Rechnung rauskommt die 17 abziehen.