Hallo zusammen,
zum ersten Mal in meiner Karriere als Programmierer bin ich nun selbst ein Threadersteller da ich mein Frage auch durch intensives googlen nicht lösen konnte. (vielleicht weil ich die richtigen Suchbegriffe nicht gefunden hab)
Folgende Aufgabenstellung bereitet mir Kopfzerbrechen:
'x' enthält eine Anzahl an Tagen (bspw. 400)
'x' ist entweder von Typ 'ab', 'b', oder 'c' (Wird vom User in Formular eingegeben)
Typ 'a' hat folgende Aufteilungen 3,6,9,12,15,18,21,24,36 Monate
Typ 'b' hat folgende Aufteilungen 3,6,9,12,24 Monate
Typ 'c' hat folgende Aufteilungen 3,6,9,12,24,36 Monate
gesucht wird jetzt immer der nächsthöhere Monatszyklus in den 'x' reinpasst, das ist für Typ 'a' noch sehr simpel. (Für das Beispiel dann 15 Monate, da 400/30 = 13,333). Bei Typ 'b' und 'c' müssten als Ergebnis 12 Monate + 3 Monate herauskommen)
Ich komm irgendwie nicht auf nen vernünftigen Ansatz, wenn mir jemand helfen kann wär ich sehr dankbar. Ich hoffe ich habe die Problemstellung gut genug erläutert.
Mit freundlichen Grüßen