Ich brauche 23 Studenten bis 5 Gruppen zu unterteilen, soWie verteilt man den Rest einer Division?
Dim i as Integer = 23 Mod 5
gibt Rest = 3.
Wie kann ich den Rest verteilen, so dass die erste, zweite und dritte Gruppe wird 1 Mitglied mehr haben als die anderen?
Oder wie die Verteilung in umgekehrter Reihenfolge zu starten, wo die fünfte, vierte und dritte haben 1 zusätzliches Mitglied?
ich diese Werte erhalten möchten:
Dim groups(4) As Integer
groups(0) = 5
groups(1) = 5
groups(2) = 5
groups(3) = 4
groups(4) = 4
zu vage. Sende deinen Code. – Blorgbeard
Ok, ich habe das gesuchte Ergebnis hinzugefügt. Wie das geht, bin ich völlig ahnungslos. – Jnnno
Wie würdest du das mit Münzen auf einem Tisch machen? * Ich habe 23 Pfennige und ich brauche 5 Pfähle. Also verteile ich 20 (5 Stapel von 4), und ich habe einen Rest von 3. Beginne an jedem Ende, nimm einen vom Rest und füge ihn zum Stapel hinzu. Habe ich noch mehr Extras? Wenn ja, nimm eins auf, leg es auf den nächsten Stapel. Habe ich noch mehr? Wiederholen. * Die Logik ist genau dieselbe und verwendet eine Schleife. Mit welchem speziellen Teil hast du Schwierigkeiten? –